Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
 public List <ExpedienteEmpleos> CHU_Expediente_Empleos_Consultar(ExpedienteEmpleos Expediente)
 {
     return(new ExpedientesBP().CHU_Expediente_Empleos_Consultar(Expediente));
 }