public bool AltaConcepto(Concepto concepto) { if (ConexionClas.OpenConexion()) { List <IDbDataParameter> Parametros = new List <IDbDataParameter>(); Parametros.Add(ConexionClas.CrearParametro("@descripcion", concepto.Descripcion)); Parametros.Add(ConexionClas.CrearParametro("@porcentaje", concepto.PorcentajeAplicado)); Parametros.Add(ConexionClas.CrearParametro("@tipo", concepto.TipoCocepto)); ConexionClas.CrearComando("ConceptoAlta", Parametros); ConexionClas.ClosedConexion(); return(true); } return(false); }
public List <Concepto> LeerConceptos() { List <Concepto> Conceptos = new List <Concepto>(); ConexionClas.OpenConexion(); DataTable TablaDeConceptos = ConexionClas.LeerBaseDeDatos("ConceptoLeer"); ConexionClas.ClosedConexion(); foreach (DataRow fila in TablaDeConceptos.Rows) { int id = int.Parse(fila[0].ToString()); string descripcion = fila[1].ToString(); int porcentaje = int.Parse(fila[2].ToString()); string tipo = fila[3].ToString(); Concepto c = new Concepto(descripcion, porcentaje, tipo); c.Id = id; Conceptos.Add(c); } return(Conceptos); }