//OBTIENE TODOS LOS GRUPOS public override List <GrupoConciliacion> ObtieneGrupos(int configuracion, int idGrupoConciliacion) { List <GrupoConciliacion> grupos = new List <GrupoConciliacion>(); using (SqlConnection cnn = new SqlConnection(App.CadenaConexion)) { cnn.Open(); SqlCommand comando = new SqlCommand("spCBConsultaGrupoConciliacion", cnn); comando.Parameters.Add("@Configuracion", System.Data.SqlDbType.Int).Value = configuracion; comando.Parameters.Add("@GrupoConciliacion", System.Data.SqlDbType.Int).Value = idGrupoConciliacion; comando.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { GrupoConciliacion grupo = new GrupoConciliacionDatos(Convert.ToInt32(reader["GrupoConciliacionId"]), Convert.ToString(reader["Descripcion"]), Convert.ToString(reader["Usuario"]), Convert.ToString(reader["Status"]), Convert.ToDateTime(reader["FAlta"]), Convert.ToInt32(reader["DiferenciaDiasDefault"]), Convert.ToInt32(reader["DiferenciaDiasMaxima"]), Convert.ToInt32(reader["DiferenciaDiasMinima"]), Convert.ToDecimal( reader["DiferenciaCentavosDefault"]), Convert.ToDecimal( reader["DiferenciaCentavosMaxima"]), Convert.ToDecimal( reader["DiferenciaCentavosMinima"]), this.implementadorMensajes); grupos.Add(grupo); } return(grupos); } }
//OBTIENE LOS DATOS DE UN GRUPO ESPECIFICO public override GrupoConciliacion ObtieneGrupoPorId(int configuracion, int idGrupoConciliacion) { GrupoConciliacion grupo = new GrupoConciliacionDatos(this.implementadorMensajes); using (SqlConnection cnn = new SqlConnection(App.CadenaConexion)) { cnn.Open(); SqlCommand comando = new SqlCommand("spCBConsultaGrupoConciliacion", cnn); comando.Parameters.Add("@Configuracion", System.Data.SqlDbType.Int).Value = configuracion; comando.Parameters.Add("@GrupoConciliacion", System.Data.SqlDbType.Int).Value = idGrupoConciliacion; comando.CommandType = System.Data.CommandType.StoredProcedure; SqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { grupo.GrupoConciliacionId = Convert.ToInt16(reader["GrupoConciliacionId"]); grupo.Descripcion = reader["Descripcion"].ToString(); grupo.Status = reader["Status"].ToString(); grupo.FAlta = Convert.ToDateTime(reader["Falta"]); } return(grupo); } }