internal int Update(Models.ConceptoTareaPendiente oConceptoTareaPendiente) { Guid methodOwnerID = new Guid("00594953-2631-4174-820f-094f86a6e68d"); OpenDbConn(); if (cDblib.Transaction.ownerID.Equals(new Guid())) { cDblib.beginTransaction(methodOwnerID); } try{ DAL.ConceptoTareaPendiente cConceptoTareaPendiente = new DAL.ConceptoTareaPendiente(cDblib); int result = cConceptoTareaPendiente.Update(oConceptoTareaPendiente); //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 Insert(Models.ConceptoTareaPendiente oConceptoTareaPendiente) { Guid methodOwnerID = new Guid("7fad1727-093b-4828-bada-8354318615fc"); OpenDbConn(); if (cDblib.Transaction.ownerID.Equals(new Guid())) { cDblib.beginTransaction(methodOwnerID); } try{ DAL.ConceptoTareaPendiente cConceptoTareaPendiente = new DAL.ConceptoTareaPendiente(cDblib); int idConceptoTareaPendiente = cConceptoTareaPendiente.Insert(oConceptoTareaPendiente); //Finalizar transacción if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.commitTransaction(methodOwnerID); } return(idConceptoTareaPendiente); } catch (Exception ex) { //rollback if (cDblib.Transaction.ownerID.Equals(methodOwnerID)) { cDblib.rollbackTransaction(methodOwnerID); } throw ex; } }
internal List <Models.ConceptoTareaPendiente> Catalogo(Models.ConceptoTareaPendiente oConceptoTareaPendienteFilter) { OpenDbConn(); DAL.ConceptoTareaPendiente cConceptoTareaPendiente = new DAL.ConceptoTareaPendiente(cDblib); return(cConceptoTareaPendiente.Catalogo(oConceptoTareaPendienteFilter)); }
/// <summary> /// Inserta un ConceptoTareaPendiente /// </summary> internal int Insert(Models.ConceptoTareaPendiente oConceptoTareaPendiente) { try { SqlParameter[] dbparams = new SqlParameter[2] { Param(enumDBFields.ta209_idconceptotareapendiente, oConceptoTareaPendiente.ta209_idconceptotareapendiente), Param(enumDBFields.ta209_denominacion, oConceptoTareaPendiente.ta209_denominacion) }; return((int)cDblib.Execute("SUPER.SIC_ConceptoTareaPendiente_INS", dbparams)); } catch (Exception ex) { throw ex; } }
/// <summary> /// Obtiene todos los ConceptoTareaPendiente /// </summary> internal List <Models.ConceptoTareaPendiente> Catalogo(Models.ConceptoTareaPendiente oConceptoTareaPendienteFilter) { Models.ConceptoTareaPendiente oConceptoTareaPendiente = null; List <Models.ConceptoTareaPendiente> lst = new List <Models.ConceptoTareaPendiente>(); IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.ta209_denominacion, oConceptoTareaPendienteFilter.ta209_denominacion) }; dr = cDblib.DataReader("SUPER.SIC_ConceptoTareaPendiente_CAT", dbparams); while (dr.Read()) { oConceptoTareaPendiente = new Models.ConceptoTareaPendiente(); oConceptoTareaPendiente.ta209_idconceptotareapendiente = Convert.ToByte(dr["ta209_idconceptotareapendiente"]); oConceptoTareaPendiente.ta209_denominacion = Convert.ToString(dr["ta209_denominacion"]); lst.Add(oConceptoTareaPendiente); } return(lst); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }
/// <summary> /// Obtiene un ConceptoTareaPendiente a partir del id /// </summary> internal Models.ConceptoTareaPendiente Select(Byte ta209_idconceptotareapendiente) { Models.ConceptoTareaPendiente oConceptoTareaPendiente = null; IDataReader dr = null; try { SqlParameter[] dbparams = new SqlParameter[1] { Param(enumDBFields.ta209_idconceptotareapendiente, ta209_idconceptotareapendiente) }; dr = cDblib.DataReader("SUPER.SIC_ConceptoTareaPendiente_SEL", dbparams); if (dr.Read()) { oConceptoTareaPendiente = new Models.ConceptoTareaPendiente(); oConceptoTareaPendiente.ta209_idconceptotareapendiente = Convert.ToByte(dr["ta209_idconceptotareapendiente"]); oConceptoTareaPendiente.ta209_denominacion = Convert.ToString(dr["ta209_denominacion"]); } return(oConceptoTareaPendiente); } catch (Exception ex) { throw ex; } finally { if (dr != null) { if (!dr.IsClosed) { dr.Close(); } dr.Dispose(); } } }