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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }
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; } }