• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# RecursosHumanos.RecursosHumanosEntities类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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


示例16: consultaEspecial

        //Esta operacion sera para ver cuales son los proveedores en la tabla persona
        public List<clsPersona> consultaEspecial()
        {
            try
            {
                List<clsPersona> lista = new List<clsPersona>();

                CompraEntities aux = new CompraEntities();
                var auxi = from q in aux.Proveedor select q;
                foreach (var item in auxi)
                {
                    RecursosHumanosEntities ent = new RecursosHumanosEntities();

                        clsPersona perso = new clsPersona();
                        var x = (from a in ent.Persona where a.IdPersona == item.IdPersona select a).First();
                        perso.IdPersona = x.IdPersona;
                        perso.Identificacion = Convert.ToInt32(x.Identificacion);
                        perso.IdEmpresa = x.IdEmpresa;
                        perso.NombreRazonSocial = x.NombreRazonSocial;
                        perso.General = Convert.ToInt32(x.TelefonoGneral);
                        perso.mail = x.mail;
                        lista.Add(perso);

                }

                return lista;
            }
            catch (Exception)
            {

                return null;
            }
        }
开发者ID:Kendry06,项目名称:BaseSistemasIntegrados,代码行数:33,代码来源:clsClaseDatosBajaActivo.cs


示例17: Guardar

        public Boolean Guardar(clsTitulo ti)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {
                    Titulo tit = new Titulo()
                    {
                        IdTitulo = ti.IdTitulo,
                        Nombre = ti.Nombre,
                        FechaInicio = ti.FechaInicio,
                        FechaFinal = ti.FechaFinal,
                        IdEstado = ti.IdEstado,
                        IdUniversidad = ti.IdUniversidad,
                        IdEmpresa = ti.IdEmpresa
                    };
                    ent.AddToTitulo(tit);
                    ent.SaveChanges();
                }

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


示例18: Guardar

        public Boolean Guardar(clsOrdenPagoEmpleadoDetalle  oe)
        {
            try
            {
                using (RecursosHumanosEntities ent = new RecursosHumanosEntities())
                {

                    OrdenPagoEmpleadoDet  ordem = new OrdenPagoEmpleadoDet ()
                    {
                        NumOrdenPago = oe.NumOrdenPago ,
                        IdEmpresa =oe.IdEmpresa ,
                        Linea =oe .Linea ,
                        IdPersona=oe.IdPersona ,
                        SueldoTotal =oe .SueldoTotal ,
                        IngresoAdicional =oe .IngresosAdicional ,
                        DescuentoTotal =oe .DescuentoTotal ,
                        PagoNeto =oe .PagoNeto ,
                        AutorizarPago =true ,

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


示例19: ConsultaNominaCab

        public List<clsNominaCab> ConsultaNominaCab()
        {
            try
            {
                List<clsNominaCab  > Lista = new List<clsNominaCab >();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.NominaCab   select w;
                foreach (var item in con)
                {
                    clsNominaCab   clas = new clsNominaCab  ();
                    clas .NumNomina=item.NumNomina;
                    clas.Fecha=item .Fecha ;
                    clas.FechaModificacion=Convert.ToDateTime( item.FechaModificacion);
                    clas.Periodo=item.Periodo;
                    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,代码来源:clsDatosNominaCab.cs


示例20: ConsultaTitulo

        public List<clsTitulo> ConsultaTitulo()
        {
            try
            {
                List<clsTitulo> Lista = new List<clsTitulo>();
                RecursosHumanosEntities ent = new RecursosHumanosEntities();
                var con = from w in ent.Titulo select w;
                foreach (var item in con)
                {
                    clsTitulo clas = new clsTitulo();
                    clas.IdTitulo=item.IdTitulo;
                    clas.Nombre = item.Nombre;
                    clas.FechaInicio = item.FechaInicio;
                    clas.FechaFinal = item.FechaFinal;
                    clas.IdEstado = item.IdEstado;
                    clas.IdUniversidad = item.IdUniversidad;
                    clas.IdEmpresa = item.IdEmpresa;

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



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# db.Database类代码示例发布时间:2022-05-26
下一篇:
C# model.ListOptions类代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap