internal int Insert(Models.TareaPendientePreventa oTareaPendientePreventa) { Guid methodOwnerID = new Guid("7251e550-0f7f-4000-a3f6-4648ea4d9e16"); OpenDbConn(); if (cDblib.Transaction.ownerID.Equals(new Guid())) { cDblib.beginTransaction(methodOwnerID); } try{ DAL.TareaPendientePreventa cTareaPendientePreventa = new DAL.TareaPendientePreventa(cDblib); int idTareaPendientePreventa = cTareaPendientePreventa.Insert(oTareaPendientePreventa); //Finalizar transacción if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.commitTransaction(methodOwnerID); } return(idTareaPendientePreventa); } catch (Exception ex) { //rollback if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.rollbackTransaction(methodOwnerID); } throw ex; } }
internal List <Models.TareaPendientePreventa> Catalogo(Models.TareaPendientePreventa oTareaPendientePreventaFilter) { OpenDbConn(); DAL.TareaPendientePreventa cTareaPendientePreventa = new DAL.TareaPendientePreventa(cDblib); return(cTareaPendientePreventa.Catalogo(oTareaPendientePreventaFilter)); }
internal Models.TareaPendientePreventa Select(Int32 ta208_idtareapendientepreventa) { OpenDbConn(); DAL.TareaPendientePreventa cTareaPendientePreventa = new DAL.TareaPendientePreventa(cDblib); return(cTareaPendientePreventa.Select(ta208_idtareapendientepreventa)); }
internal int Delete(Int32 ta208_idtareapendientepreventa) { Guid methodOwnerID = new Guid("f4f89475-09c5-4944-91c8-d80e2aae8dac"); OpenDbConn(); if (cDblib.Transaction.ownerID.Equals(new Guid())) { cDblib.beginTransaction(methodOwnerID); } try{ DAL.TareaPendientePreventa cTareaPendientePreventa = new DAL.TareaPendientePreventa(cDblib); int result = cTareaPendientePreventa.Delete(ta208_idtareapendientepreventa); //Finalizar transacción if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.commitTransaction(methodOwnerID); } return(result); } catch (Exception ex) { //rollback if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.rollbackTransaction(methodOwnerID); } throw ex; } }
internal int Update(Models.TareaPendientePreventa oTareaPendientePreventa) { Guid methodOwnerID = new Guid("bf69ae01-7cf4-45e2-833e-8c0a14c9b733"); OpenDbConn(); if (cDblib.Transaction.ownerID.Equals(new Guid())) { cDblib.beginTransaction(methodOwnerID); } try{ DAL.TareaPendientePreventa cTareaPendientePreventa = new DAL.TareaPendientePreventa(cDblib); int result = cTareaPendientePreventa.Update(oTareaPendientePreventa); //Finalizar transacción if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.commitTransaction(methodOwnerID); } return(result); } catch (Exception ex) { //rollback if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.rollbackTransaction(methodOwnerID); } throw ex; } }
public void quitarNegritaTareaPendiente(int t001_idficepi, List <int> tablaconceptos, Nullable <int> ta204_idaccionpreventa, Nullable <int> ta207_idtareapreventa) { OpenDbConn(); DAL.TareaPendientePreventa cTareaPendiente = new DAL.TareaPendientePreventa(cDblib); DataTable dtConceptos = new DataTable(); dtConceptos.Columns.Add(new DataColumn("col_1", typeof(int))); //Recorremos la lista foreach (int oParticipante in tablaconceptos) { DataRow row = dtConceptos.NewRow(); row["col_1"] = oParticipante; dtConceptos.Rows.Add(row); } cTareaPendiente.quitarNegritaTareaPendiente(t001_idficepi, dtConceptos, ta204_idaccionpreventa, ta207_idtareapreventa); }