public List <ExpedienteEconomicos> CHU_Expediente_Economicos_Consultar(ExpedienteEconomicos Expediente)
        {
            List <ExpedienteEconomicos> oList = new List <ExpedienteEconomicos>();

            try {
                using (SqlConnection conn = new SqlConnection(RecuperarCadenaDeConexion("coneccionSQL"))) {
                    conn.Open();
                    using (SqlCommand cmd = new SqlCommand(CONS_USP_CHU_EXPEDIENTE_ECONOMICOS_OBTENER, conn)) {
                        cmd.Parameters.AddWithValue("@Id", Expediente.IdExpediente);

                        cmd.CommandType = CommandType.StoredProcedure;

                        using (SqlDataReader reader = cmd.ExecuteReader()) {
                            while (reader.Read())
                            {
                                ExpedienteEconomicos obj = new ExpedienteEconomicos();

                                obj.IdExpediente  = int.Parse(reader["EXP_Id"].ToString());
                                obj.OtrosIngresos = bool.Parse(reader["EDE_OtrosIngresos"].ToString());
                                obj.Nombre        = reader["EDE_Nombre"].ToString();
                                obj.Monto         = decimal.Parse(reader["EDE_Monto"].ToString());
                                obj.Conyuge       = bool.Parse(reader["EDE_Conyugue"].ToString());
                                obj.Donde         = reader["EDE_Donde"].ToString();
                                obj.Sueldo        = decimal.Parse(reader["EDE_Sueldo"].ToString());
                                obj.Casa          = bool.Parse(reader["EDE_Casa"].ToString());
                                obj.Valor         = decimal.Parse(reader["EDE_Valor"].ToString());
                                obj.Renta         = bool.Parse(reader["EDE_Renta"].ToString());
                                obj.Pago          = decimal.Parse(reader["EDE_Pago"].ToString());
                                obj.Auto          = bool.Parse(reader["EDE_Auto"].ToString());
                                obj.Marca         = reader["EDE_Marca"].ToString();
                                obj.Modelo        = reader["EDE_Modelo"].ToString();
                                obj.Deudas        = bool.Parse(reader["EDE_Deudas"].ToString());
                                obj.Quien         = reader["EDE_Quien"].ToString();
                                obj.Importe       = decimal.Parse(reader["EDE_Importe"].ToString());
                                obj.Abono         = decimal.Parse(reader["EDE_Abono"].ToString());
                                obj.Gastos        = decimal.Parse(reader["EDE_Gastos"].ToString());

                                oList.Add(obj);
                            }
                        }
                    }
                }
                return(oList);
            } catch (Exception ex) {
                throw ex;
            }
        }
Exemple #2
0
 public List <ExpedienteEconomicos> CHU_Expediente_Economicos_Consultar(ExpedienteEconomicos Expediente)
 {
     return(new ExpedientesBP().CHU_Expediente_Economicos_Consultar(Expediente));
 }