public List <ExpedienteEmpleos> CHU_Expediente_Empleos_Consultar(ExpedienteEmpleos Expediente) { List <ExpedienteEmpleos> oList = new List <ExpedienteEmpleos>(); try { using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) { conn.Open(); using (SqlCommand cmd = new SqlCommand(CONS_USP_CHU_EXPEDIENTE_EMPLEOS_OBTENER, conn)) { cmd.Parameters.AddWithValue("@Id", Expediente.IdExpediente); cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { ExpedienteEmpleos obj = new ExpedienteEmpleos(); obj.IdExpediente = int.Parse(reader["EXP_Id"].ToString()); obj.Tiempo = int.Parse(reader["EEM_Tiempo"].ToString()); obj.Empresa = reader["EEM_Nombre"].ToString(); obj.Direccion = reader["EEM_Direccion"].ToString(); obj.Telefono = reader["EEM_Telefono"].ToString(); obj.Puesto = reader["EEM_Puesto"].ToString(); obj.SueldoIni = decimal.Parse(reader["EEM_SueldoInicial"].ToString()); obj.SueldoFin = decimal.Parse(reader["EEM_SueldoFinal"].ToString()); obj.Separacion = reader["EEM_Separacion"].ToString(); obj.Jefe = reader["EEM_Jefe"].ToString(); obj.PuestoJefe = reader["EEM_PuestoJefe"].ToString(); obj.Informes = bool.Parse(reader["EEM_Informes"].ToString()); obj.Razon = reader["EEM_Razon"].ToString(); obj.Comentarios = reader["EEM_Comentarios"].ToString(); oList.Add(obj); } } } } return(oList); } catch (Exception ex) { throw ex; } }
public List <ExpedienteEmpleos> CHU_Expediente_Empleos_Consultar(ExpedienteEmpleos Expediente) { return(new ExpedientesBP().CHU_Expediente_Empleos_Consultar(Expediente)); }