public RowItemCollection GetLotesActivos(int esquema, out Transaction transaction) { RowItemCollection ocol = new RowItemCollection(); try { DAO dao = new DAO(); daTareo da = new daTareo(); ocol = da.GetLotesActivos(esquema); if (ocol.rowsCount == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "La consulta no muestra registros de lotes activos"); return(ocol); } else { transaction = Common.GetTransaction(TypeTransaction.OK, ""); return(ocol); } } catch (Exception ex) { transaction = Common.GetTransaction(TypeTransaction.ERR, ex.Message); return(ocol); } }
public bool ProcesarTrasladoGuia(RowItemCollection rows, out Transaction transaction) { try { DAO dao = new DAO(); daTareo da = new daTareo(); int result = da.ProcesarTrasladoGuia(rows); if (result == 0) { transaction = Common.GetTransaction(TypeTransaction.ERR, "No se realizó la transacción"); return(false); } else { transaction = Common.GetTransaction(TypeTransaction.OK, "Operación realizada satisfactoriamente"); return(true); } } catch (Exception ex) { transaction = Common.GetTransaction(TypeTransaction.ERR, ex.Message); return(false); } }