public static void InsertarTBCreditos(TBCreditos entidad)
 {
     dal.InsertarTBCreditos(entidad);			
 }
        public List<TBCreditos> ObtenerOtrasCuentas(int idCuenta)
        {
            List<TBCreditos> resultado = null;
            try
            {
                //Obtener DbCommand para ejcutar el Store Procedure
                using (DbCommand com = db.GetStoredProcCommand("Gestiones.Sel_OtrasCuentas"))
                {
                    //Parametros
                    db.AddInParameter(com, "@IdCuenta", DbType.Int32, idCuenta);

                    //Ejecucion de la Consulta
                    using (IDataReader reader = db.ExecuteReader(com))
                    {
                        if (reader != null)
                        {
                            resultado = new List<TBCreditos>();
                            //Lectura de los datos del ResultSet
                            while (reader.Read())
                            {
                                TBCreditos  credito = new TBCreditos();
                                if (!reader.IsDBNull(0)) credito.IdCuenta = Convert.ToInt32(reader[0]);
                                if (!reader.IsDBNull(1)) credito.Capital = Convert.ToDecimal(reader[1].ToString());
                                if (!reader.IsDBNull(2)) credito.FchCredito = Convert.ToDateTime(reader[2].ToString());
                                if (!reader.IsDBNull(3)) credito.Interes = Convert.ToDecimal(reader[3].ToString());
                                if (!reader.IsDBNull(4)) credito.IvaIntere = Convert.ToDecimal(reader[4].ToString());
                                if (!reader.IsDBNull(5)) credito.Erogacion = Convert.ToDecimal(reader[5].ToString());
                                if (!reader.IsDBNull(6)) credito.SdoVencido = Convert.ToDecimal(reader[6].ToString());
                                if (!reader.IsDBNull(7)) credito.SdoPorApl = Convert.ToDecimal(reader[7].ToString());
                                if (!reader.IsDBNull(8)) credito.IdSolicitud = Convert.ToDecimal(reader[8].ToString());
                                if (!reader.IsDBNull(9)) credito.Estatus = reader[9].ToString();
                                if (!reader.IsDBNull(10)) credito.Banco = reader[10].ToString();
                                if (!reader.IsDBNull(11)) credito.Clabe = reader[11].ToString();
                                resultado.Add(credito);
                            }
                        }
                        reader.Close();
                        reader.Dispose();
                    }

                    //Cierre de la conexion y liberacion de memoria
                    com.Dispose();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return resultado;
        }