当前位置: 首页>>代码示例>>C#>>正文


C# RecursosHumanos.RecursosHumanosEntities类代码示例

本文整理汇总了C#中datos.RecursosHumanos.RecursosHumanosEntities的典型用法代码示例。如果您正苦于以下问题:C# RecursosHumanosEntities类的具体用法?C# RecursosHumanosEntities怎么用?C# RecursosHumanosEntities使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


RecursosHumanosEntities类属于datos.RecursosHumanos命名空间,在下文中一共展示了RecursosHumanosEntities类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Guardar

        public Boolean Guardar(clsPersonaxTitulo peti)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {

                    PersonaxTitulo petit = new PersonaxTitulo()
                    {
                        IdTitulo = peti.IdTitulo,
                        IdEmpresa = peti.IdEmpresa,
                        IdPersona = peti.IdPersona,
                        IdEstado = peti.IdEstado,

                    };
                    ent.AddToPersonaxTitulo(petit);
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:25,代码来源:clsDatosPersonaxTitulo.cs

示例2: consultaAnticipo

        public Decimal consultaAnticipo(int Persona)
        {
            try
            {

                Decimal  ant=0;
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from a in ent.AnticipoDet
                          where a.IdPersona  == Persona //&& a.FechaDesde >= desde && a.FechaHasta <= hasta

                          select new
                          {
                              Anticipo= a.ValorLiquido ,

                          };

                foreach (var item in con)
                {

                    clsNominaDet Nom = new clsNominaDet();

                    Nom.Anticipo  = Convert.ToInt32(item.Anticipo );
                    ant = Nom.Anticipo;

                }
                return ant ;
            }
            catch (Exception)
            {
                return 0;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:32,代码来源:clsDatosNominaDet.cs

示例3: consultaAnticipo

        public Decimal consultaAnticipo(int Persona)
        {
            try
            {

                Decimal ant = 0;
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from a in ent.AnticipoCab
                          where a.IdEmpleado == Persona

                          select new
                          {
                              Anticipo = a.Total,

                          };

                foreach (var item in con)
                {

                    clsNominaDet Nom = new clsNominaDet();

                    Nom.Anticipo = Convert.ToInt32(item.Anticipo);
                    ant = Nom.Anticipo;

                }
                return ant;
            }
            catch (Exception)
            {
                return 0;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:32,代码来源:clsDatosNominaDet.cs

示例4: consultaTipoPrestamo

        public List<clsTipoPrestamo> consultaTipoPrestamo()
        {
            try
            {

                List<clsTipoPrestamo> lista = new List<clsTipoPrestamo>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.TipoPrestamo select w;
                foreach (var item in con)
                {
                    clsTipoPrestamo clas = new clsTipoPrestamo();
                    clas.IdTipoPrestamo = item.IdTipoPrestamo;
                    clas.Nombre = item.Nombre;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.IdEstado = item.IdEstado;
                    lista.Add(clas);

                }

                return lista;

            }

            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:28,代码来源:clsDatosTipoPrestamo.cs

示例5: Guardar

        public Boolean Guardar(clsOrdenPagCabRH o)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {

                    OrdenPagoCab  ord = new OrdenPagoCab ()
                    {
                        NumOrdenPago =o.NumOrdenPago,
                        fechadeEmision =o.FechaEmision ,
                        IdPersona=o.IdPersona ,
                        Estado =o.Estado,
                        TotalPagar =o.TotalPagar ,
                        TipoOrdenPago =Convert .ToString ( o.TipoOrdenPago) ,
                        IdUsuario =o.IdUsuario,
                        IdEmpresa=o.IdEmpresa ,

                    };
                    ent.AddToOrdenPagoCab (ord);
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:29,代码来源:clsDatosOrdenPagCabRH.cs

示例6: ConsultaMaternidad

        public List<clsMaternidad> ConsultaMaternidad()
        {
            try
            {
                List<clsMaternidad> Lista = new List<clsMaternidad>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.Maternidad select w;
                foreach (var item in con)
                {
                    clsMaternidad clas = new clsMaternidad();

                    clas.NumMaternidad = item.NumMaternidad;
                    clas.IdEmpleado = item.IdEmpleado;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.FechaParto = item.FechaParto;
                    clas.FechaInicio = item.FechaInicio;
                    clas.FechaFin = item.FechaFin;
                    clas.FechaModificacion = Convert.ToDateTime( item.FechaModificacion);
                    clas.IdEstado = item.IdEstado;

                    Lista.Add(clas);
                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:29,代码来源:clsDatosMaternidad.cs

示例7: Guardar

        public Boolean Guardar(clsMaternidad ma)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {
                    Maternidad mat = new Maternidad()
                    {
                        NumMaternidad = ma.NumMaternidad,
                        IdEmpleado = ma.IdEmpleado,
                        IdEmpresa = ma.IdEmpresa,
                        FechaParto = ma.FechaParto,
                        FechaInicio = ma.FechaInicio,
                        FechaFin = ma.FechaFin,
                        FechaModificacion= ma.FechaModificacion,
                        IdEstado = ma.IdEstado
                    };
                    ent.AddToMaternidad(mat);
                    ent.SaveChanges();
                }

                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:28,代码来源:clsDatosMaternidad.cs

示例8: Guardar

        public Boolean Guardar(clsTipoContrato un)
        {
            try
            {

                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {
                    TipoContrato uni = new TipoContrato()
                    {
                        IdTipoContrato = un.IdTipoContrato,
                        Descripcion = un.Descripcion,
                        Periodo = un.Periodo,
                        IdEmpresa = un.IdEmpresa,
                        IdEstado = un.IdEstado,
                    };
                    ent.AddToTipoContrato(uni);
                    ent.SaveChanges();
                }
                return true;
            }
            catch (Exception)
            {
                return false;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:25,代码来源:clsDatosTipoContrato.cs

示例9: ConsultaTrabajoDet

        //**** LLENAR EL GRID CONTROL CON LOS DATOS NECESARIOS
        public List<clsTrabajoDiarioDet> ConsultaTrabajoDet()
        {
            try
            {
                List<clsTrabajoDiarioDet> Lista = new List<clsTrabajoDiarioDet>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();

                var con = from w in ent.Persona select w;

                foreach (var item in con)
                {

                    clsTrabajoDiarioDet Trab = new clsTrabajoDiarioDet();
                    Trab.IdPersona = item.IdPersona;
                    Trab.Identificacion = Convert.ToInt64(item.Identificacion);
                    Trab.Apellido = item.Apellido;
                    Trab.Nombre = item.NombreRazonSocial;
                    //Trab.HoraEntrada1 = Convert.ToDateTime(item.HoraEntrada);
                    //Trab.HoraSalida2 = Convert.ToDateTime(item.HoraSalida);

                    Lista.Add(Trab);

                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:31,代码来源:clsDatosTrabajoDioarioDet.cs

示例10: ConsultaTipoContrato

        public List<clsTipoContrato> ConsultaTipoContrato()
        {
            try
            {
                List<clsTipoContrato> Lista = new List<clsTipoContrato>();
                RecursosHumanosEntities  ent = new RecursosHumanosEntities();
                var con = from w in ent.TipoContrato  select w;
                foreach (var item in con)
                {
                    clsTipoContrato clas = new clsTipoContrato();
                    clas.IdTipoContrato = item.IdTipoContrato;
                    clas.Descripcion  = item.Descripcion ;
                    clas.Periodo  = item.Periodo ;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.IdEstado = item.IdEstado;

                    Lista.Add(clas);
                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:25,代码来源:clsDatosTipoContrato.cs

示例11: Guardar

        public Boolean Guardar(clsTipoPermiso tiPe)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {
                    TipoPermiso tiP = new TipoPermiso()
                    {
                        IdTipoPermiso = tiPe.IdTipoPermiso,
                        Descripcion = tiPe.Descripcion,
                        IdEmpresa = tiPe.IdEmpresa,
                        IdEstado = tiPe.IdEstado,

                    };
                    ent.AddToTipoPermiso(tiP);
                    ent.SaveChanges();
                }

                return true;
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error:" + ex);
                return false;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:26,代码来源:clsDatosTipoPermiso.cs

示例12: ConsultaTrabajoDiarioCab

        public List<clsTrabajoDiarioCab> ConsultaTrabajoDiarioCab()
        {
            try
            {
                List<clsTrabajoDiarioCab> Lista = new List<clsTrabajoDiarioCab>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.TrabajoDiarioCab select w;
                foreach (var item in con)
                {
                    clsTrabajoDiarioCab clas = new clsTrabajoDiarioCab();
                    clas.NumTrabajo = item.NumTrabajo;
                    clas.Fecha = item.Fecha;

                    clas.IdEstado = item.IdEstado;
                    clas.IdEmpresa = item.IdEstado;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.Observacion = item.Observacion;

                    Lista.Add(clas);

                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:28,代码来源:clsDatosTrabajoDiarioCab.cs

示例13: ConsultaPersonaxTitulo

        public List<clsPersonaxTitulo> ConsultaPersonaxTitulo()
        {
            try
            {
                List<clsPersonaxTitulo> Lista = new List<clsPersonaxTitulo>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.PersonaxTitulo select w;
                foreach (var item in con)
                {
                    clsPersonaxTitulo clas = new clsPersonaxTitulo();
                    clas.IdTitulo = item.IdTitulo;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.IdPersona = item.IdPersona;
                    clas.IdEstado = item.IdEstado;

                    Lista.Add(clas);

                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:25,代码来源:clsDatosPersonaxTitulo.cs

示例14: ConsultaAntDet

        //**** LLENAR EL GRID CONTROL CON LOS DATOS NECESARIOS
        public List<clsAnticipoDetalle> ConsultaAntDet()
        {
            try
            {

                List<clsAnticipoDetalle > Lista = new List<clsAnticipoDetalle >();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();

                var con = from w in ent.Persona
                          join c in ent.Contrato on w.IdPersona equals c.IdPersona
                          where w.IdTipoPersona == 1
                          select w;

                foreach (var item in con)
                {

                    clsAnticipoDetalle  Nom = new clsAnticipoDetalle ();

                    Nom.IdPersona = item.IdPersona;
                    Nom.Identificacion = Convert.ToInt32(item.Identificacion);
                    Nom.Apellido = item.Apellido;
                    Nom.Nombre = item.NombreRazonSocial;

                    Lista.Add(Nom);

                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:34,代码来源:clsDatosAnticipoDetalle.cs

示例15: CoinsultaAnticipoCab

        public List<clsAnticipoCabecera> CoinsultaAnticipoCab()
        {
            try
            {
                List<clsAnticipoCabecera > Lista = new List<clsAnticipoCabecera >();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.AnticipoCab  select w;
                foreach (var item in con)
                {
                    clsAnticipoCabecera  clas = new clsAnticipoCabecera ();
                    clas.NumAnticipo = item.NumAnticipo;
                    clas.Fecha = item.Fecha;
                    clas.FechaModificacion = Convert.ToDateTime(item.FechaModificacion);
                    clas.Porcentaje  = item.Porcentaje ;
                    clas.Total = Convert.ToDouble(item.Total);
                    clas.IdEstado = item.IdEstado;
                    clas.IdEmpresa = item.IdEmpresa;
                    clas.Observacion = item.Observacion;

                    Lista.Add(clas);

                }
                return Lista;
            }
            catch (Exception)
            {
                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:29,代码来源:clsDatosAnticipoCabecera.cs


注:本文中的datos.RecursosHumanos.RecursosHumanosEntities类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。