Example #1
0
        public List <Cargo> ListarCargo()
        {
            try
            {
                List <Cargo> listaCargo = new List <Cargo>();

                using (IDataReader dr = AyudaDA.ExecuteReader("LISTAR_CARGO", 1))// Por favor leer el estandar de Nomenclatura de Base de Datos
                {
                    while (dr.Read())
                    {
                        Cargo cargo = new Cargo
                        {
                            Id_Cargo = dr.GetInt32(dr.GetOrdinal("Id_Cargo")),
                            Nombre   = dr.IsDBNull(dr.GetOrdinal("Nombre")) ? default(string) : dr.GetString(dr.GetOrdinal("Nombre"))
                        };
                        listaCargo.Add(cargo);
                    }
                    ;
                }
                return(listaCargo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
 public Conceptos ObtenerConceptos(Int32 Id_Contrato, Int32 Id_PeriodoPago)
 {
     try
     {
         Conceptos     conceptos  = new Conceptos();
         DbParameter[] parameters = new DbParameter[] {
             AyudaDA.AddParameter("@Id_Contrato", Id_Contrato),
             AyudaDA.AddParameter("@Id_PeriodoPago", Id_PeriodoPago)
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_CONCEPTOS", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 conceptos.Id_Conceptos    = dr.GetInt32(dr.GetOrdinal("Id_Conceptos"));
                 conceptos.Adelanto        = dr.IsDBNull(dr.GetOrdinal("Adelantos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Adelantos"));
                 conceptos.HorasAusentes   = dr.IsDBNull(dr.GetOrdinal("HorasAusentes")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("HorasAusentes"));
                 conceptos.HorasExtras     = dr.IsDBNull(dr.GetOrdinal("HorasExtras")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("HorasExtras"));
                 conceptos.OtrosDescuentos = dr.IsDBNull(dr.GetOrdinal("OtrosDescuentos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("OtrosDescuentos"));
                 conceptos.OtrosIngresos   = dr.IsDBNull(dr.GetOrdinal("OtrosIngresos")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("OtrosIngresos"));
                 conceptos.Reintegros      = dr.IsDBNull(dr.GetOrdinal("Reintegros")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Reintegros"));
             }
             ;
         }
         return(conceptos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #3
0
 public Usuario IniciarSesion(Usuario usuario)
 {
     try
     {
         Usuario       usuariotretormo = new Usuario();
         DbParameter[] parameters      = new DbParameter[] {
             AyudaDA.AddParameter("@Nombre", usuario.Nombre),
             AyudaDA.AddParameter("@Clave", usuario.Clave)
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("ObtenerUsuario", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 usuariotretormo.Id_Usuario = dr.GetInt32(dr.GetOrdinal("Id_Usuario"));
                 usuariotretormo.Nombre     = dr.IsDBNull(dr.GetOrdinal("Nombre")) ? default(string) : dr.GetString(dr.GetOrdinal("Nombre"));
                 usuariotretormo.Clave      = dr.IsDBNull(dr.GetOrdinal("Clave")) ? default(string) : dr.GetString(dr.GetOrdinal("Clave"));
             }
             ;
         }
         return(usuariotretormo);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #4
0
 public Empleado BuscarEmpleado(Int32 Id_Empleado)
 {
     try
     {
         Empleado      empleado   = new Empleado();
         DbParameter[] parameters = new DbParameter[] {
             AyudaDA.AddParameter("@Id_Empleado", Id_Empleado)
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_EMPLEADO", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 empleado.Id_Empleado     = dr.GetInt32(dr.GetOrdinal("Id_Empleado"));
                 empleado.Nombre          = dr.IsDBNull(dr.GetOrdinal("Nombre")) ? default(string) : dr.GetString(dr.GetOrdinal("Nombre"));
                 empleado.DNI             = dr.IsDBNull(dr.GetOrdinal("DNI")) ? default(string) : dr.GetString(dr.GetOrdinal("DNI"));
                 empleado.Direccion       = dr.IsDBNull(dr.GetOrdinal("Direccion")) ? default(string) : dr.GetString(dr.GetOrdinal("Direccion"));
                 empleado.Telefono        = dr.IsDBNull(dr.GetOrdinal("Telefono")) ? default(string) : dr.GetString(dr.GetOrdinal("Telefono"));
                 empleado.FechaNacimiento = dr.IsDBNull(dr.GetOrdinal("FechaNacimiento")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaNacimiento"));
                 empleado.EstadoCivil     = dr.IsDBNull(dr.GetOrdinal("EstadoCivil")) ? default(string) : dr.GetString(dr.GetOrdinal("EstadoCivil"));
                 empleado.GradoAcademico  = dr.IsDBNull(dr.GetOrdinal("GradoAcademico")) ? default(string) : dr.GetString(dr.GetOrdinal("GradoAcademico"));
             }
             ;
         }
         return(empleado);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #5
0
 public AFP ObtenerAFP(Int32 Id_AFP)
 {
     try
     {
         AFP           aFP        = new AFP();
         DbParameter[] parameters = new DbParameter[] {
             AyudaDA.AddParameter("@Id_AFP", Id_AFP)
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_AFP", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 aFP.Id_AFP     = dr.GetInt32(dr.GetOrdinal("Id_AFP"));
                 aFP.Nombre     = dr.IsDBNull(dr.GetOrdinal("Nombre")) ? default(string) : dr.GetString(dr.GetOrdinal("Nombre"));
                 aFP.Porcentaje = dr.IsDBNull(dr.GetOrdinal("Porcentaje")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Porcentaje"));
             }
             ;
         }
         return(aFP);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #6
0
        public List <AFP> ListarAFP()
        {
            try
            {
                List <AFP> listaAFP = new List <AFP>();

                using (IDataReader dr = AyudaDA.ExecuteReader("LISTAR_AFP", 1))// Por favor leer el estandar de Nomenclatura de Base de Datos
                {
                    while (dr.Read())
                    {
                        AFP cargo = new AFP
                        {
                            Id_AFP = dr.GetInt32(dr.GetOrdinal("Id_AFP")),
                            Nombre = dr.IsDBNull(dr.GetOrdinal("Nombre")) ? default(string) : dr.GetString(dr.GetOrdinal("Nombre"))
                        };
                        listaAFP.Add(cargo);
                    }
                    ;
                }
                return(listaAFP);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #7
0
 public Contrato ObtenerFechaFin(Int32 Id_Empleado, Int32 Id_Contrato)
 {
     try
     {
         Contrato      contrato   = new Contrato();
         DbParameter[] parameters = new DbParameter[] {
             AyudaDA.AddParameter("@Id_Empleado", Id_Empleado),
             AyudaDA.AddParameter("@Id_Contrato", Id_Contrato),
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_CONTRATOFECHAFIN", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 contrato.Id_Contrato = dr.GetInt32(dr.GetOrdinal("Id_Contrato"));
                 contrato.FechaFin    = dr.IsDBNull(dr.GetOrdinal("FechaFin")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaFin"));
             }
             ;
         }
         return(contrato);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #8
0
 public List <Contrato> ListarContrato()
 {
     try
     {
         List <Contrato> contratos = new List <Contrato>();
         using (IDataReader dr = AyudaDA.ExecuteReader("LISTAR_CONTRATO", 1))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 Contrato contrato = new Contrato();
                 contrato.Id_Contrato = dr.GetInt32(dr.GetOrdinal("Id_Contrato"));
                 contrato.FechaInicio = dr.IsDBNull(dr.GetOrdinal("FechaInicio")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaInicio"));
                 contrato.FechaFin    = dr.IsDBNull(dr.GetOrdinal("FechaFin")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaFin"));
                 //if (dr.GetInt32(dr.GetOrdinal("AsignacionFamiliar")) == 1) contrato.AsignacionFamiliar = true; else contrato.AsignacionFamiliar = false;
                 contrato.AsignacionFamiliar = dr.IsDBNull(dr.GetOrdinal("AsignacionFamiliar")) ? default(bool) : dr.GetBoolean(dr.GetOrdinal("AsignacionFamiliar"));
                 contrato.HorasContratadas   = dr.IsDBNull(dr.GetOrdinal("HorasContratadas")) ? default(int) : dr.GetInt32(dr.GetOrdinal("HorasContratadas"));
                 contrato.ValorHora          = dr.IsDBNull(dr.GetOrdinal("ValorHora")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("ValorHora"));
                 AFP afp = new AFP
                 {
                     Id_AFP = dr.GetInt32(dr.GetOrdinal("Id_AFP")),
                     //Porcentaje = dr.IsDBNull(dr.GetOrdinal("Porcentaje")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Porcentaje"))
                 };
                 contrato.AFP = afp;
                 Cargo cargo = new Cargo
                 {
                     Id_Cargo = dr.GetInt32(dr.GetOrdinal("Id_Cargo"))
                 };
                 Empleado empleado = new Empleado
                 {
                     Id_Empleado = dr.GetInt32(dr.GetOrdinal("Id_Empleado"))
                 };
                 contrato.Cargo    = cargo;
                 contrato.Empleado = empleado;
                 contratos.Add(contrato);
             }
             ;
         }
         return(contratos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #9
0
 public Contrato ObtenerContrato(Int32 Id_Empleado)
 {
     try
     {
         Contrato      contrato   = new Contrato();
         DbParameter[] parameters = new DbParameter[] {
             AyudaDA.AddParameter("@Id_Empleado", Id_Empleado)
         };
         using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_CONTRATO", 1, parameters))// Por favor leer el estandar de Nomenclatura de Base de Datos
         {
             while (dr.Read())
             {
                 contrato.Id_Contrato        = dr.GetInt32(dr.GetOrdinal("Id_Contrato"));
                 contrato.FechaInicio        = dr.IsDBNull(dr.GetOrdinal("FechaInicio")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaInicio"));
                 contrato.FechaFin           = dr.IsDBNull(dr.GetOrdinal("FechaFin")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaFin"));
                 contrato.AsignacionFamiliar = dr.IsDBNull(dr.GetOrdinal("AsignacionFamiliar")) ? default(bool) : dr.GetBoolean(dr.GetOrdinal("AsignacionFamiliar"));
                 contrato.HorasContratadas   = dr.IsDBNull(dr.GetOrdinal("HorasContratadas")) ? default(int) : dr.GetInt32(dr.GetOrdinal("HorasContratadas"));
                 contrato.ValorHora          = dr.IsDBNull(dr.GetOrdinal("ValorHora")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("ValorHora"));
                 contrato.Anulado            = Convert.ToBoolean(dr["Anulado"]);
                 AFP afp = new AFP
                 {
                     Id_AFP = dr.GetInt32(dr.GetOrdinal("Id_AFP")),
                     //Porcentaje = dr.IsDBNull(dr.GetOrdinal("Porcentaje")) ? default(decimal) : dr.GetDecimal(dr.GetOrdinal("Porcentaje"))
                 };
                 contrato.AFP = afp;
                 Cargo cargo = new Cargo
                 {
                     Id_Cargo = dr.GetInt32(dr.GetOrdinal("Id_Cargo"))
                 };
                 contrato.Cargo = cargo;
             }
             ;
         }
         return(contrato);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #10
0
        public PeriodoPago ObtenerPeriodo()
        {
            PeriodoPago periodo = new PeriodoPago();

            try
            {
                using (IDataReader dr = AyudaDA.ExecuteReader("OBTENER_PERIODOPAGO", 1))// Por favor leer el estandar de Nomenclatura de Base de Datos
                {
                    while (dr.Read())
                    {
                        periodo.Id_PeriodoPago = dr.GetInt32(dr.GetOrdinal("Id_PeriodoPago"));
                        periodo.FechaInicio    = dr.IsDBNull(dr.GetOrdinal("FechaInicio")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaInicio"));
                        periodo.FechaFin       = dr.IsDBNull(dr.GetOrdinal("FechaFin")) ? default(DateTime) : dr.GetDateTime(dr.GetOrdinal("FechaFin"));
                    }
                    ;
                }
                return(periodo);
            }
            catch (Exception)
            {
                throw;
            }
        }