public IList <Gasto> Ejecutar() { DAOGastoSQLServer bd = new DAOGastoSQLServer(); listagastos = bd.ConsultarGastoPorPropuesta(propuesta); return(listagastos); }
/// <summary> /// Ejecuta el comando para: /// Ingresar el gasto sin asociacion. /// Ingresar el gasto asociado a, un proyecto o propuesta aprovada. /// </summary> public Gasto Ejecutar() { FabricaDAO.EnumFabrica = EnumFabrica.SqlServer; Gasto _gasto = null; IDAOGasto bdgasto = FabricaDAO.ObtenerFabricaDAO().ObtenerDAOGasto(); DAOGastoSQLServer bdGasto = new DAOGastoSQLServer(); if (gasto.IdVersion > 0) { // Ingresa el gasto asociado a un proyecto _gasto = bdGasto.IngresarGastoPropuesta(gasto); } else { //Ingresa el gasto sin asociacion _gasto = bdGasto.IngresarGasto(gasto); } return(_gasto); }