public bool AltaRecibo(Recibo recibo) { if (ConexionClas.OpenConexion()) { List <IDbDataParameter> Parametros = new List <IDbDataParameter>(); Parametros.Add(ConexionClas.CrearParametro("@legajo", recibo.Legajo)); Parametros.Add(ConexionClas.CrearParametro("@fecha", recibo.Fecha)); Parametros.Add(ConexionClas.CrearParametro("@sueldobruto", recibo.SueldoBruto)); Parametros.Add(ConexionClas.CrearParametro("@sueldoneto", recibo.SueldoNeto)); Parametros.Add(ConexionClas.CrearParametro("@totaldescuento", recibo.DescuentoTotal)); Parametros.Add(ConexionClas.CrearParametro("@Conceptos", recibo.Conceptos)); ConexionClas.CrearComando("ReciboAlta", Parametros); ConexionClas.ClosedConexion(); return(true); } return(false); }
public List <Recibo> LeerRecibos() { List <Recibo> Recibos = new List <Recibo>(); ConexionClas.OpenConexion(); DataTable TablaDeConceptos = ConexionClas.LeerBaseDeDatos("ReciboLeerHistorialCompleto"); ConexionClas.ClosedConexion(); foreach (DataRow fila in TablaDeConceptos.Rows) { int legajo = int.Parse(fila[0].ToString()); string fecha = fila[1].ToString(); int sueldoB = int.Parse(fila[2].ToString()); int sueldoN = int.Parse(fila[3].ToString()); int sueldoDescuento = int.Parse(fila[4].ToString()); string conceptos = fila[5].ToString(); Recibo r = new Recibo(legajo, fecha, sueldoB, sueldoN, sueldoDescuento, conceptos); Recibos.Add(r); } return(Recibos); }