protected void btnNuevo_ServerClick(object sender, EventArgs e) { this.Accion = "Insert"; InstrumentoLegal oIns = new InstrumentoLegal(); oIns.idInstrumentoLegal = 0; ///Usando la clase MySession //MySession.Current.oInstrumentoLegal = oIns; this.oINSTRUMENTOLEGAL = oIns; Response.Redirect("/Form/frmInstrumentoLegal/InstrumentoLegalInsUpd.aspx"); //InstrumentoLegalInsUpd.aspx"); }
/* Verifica la integridad referencial del proceso para poder eliminarlo o no */ public bool IntegrityCheck(InstrumentoLegal pObject) { var item = db.Organizacion.Count(x => x.idInstrumentoLegalCreacion == pObject.idInstrumentoLegal || x.idInstrumentoLegalBaja == pObject.idInstrumentoLegal && x.estaActivo == true); if (item == 0) { item = db.PlanEstudio.Count(x => x.idInstrumentoLegal == pObject.idInstrumentoLegal && x.estaActivo == true); //No tiene más relaciones en este modulo } return((item == 0) ? true : false); }
public bool InsertOrUpdate(InstrumentoLegal pOInstrumentoLegal) { try { error = (pOInstrumentoLegal.idInstrumentoLegal == 0) ? msp.spInstrumentoLegalINS_(pOInstrumentoLegal.instrumentoLegal1, pOInstrumentoLegal.idTipoInstrumentoLegal, pOInstrumentoLegal.descripcion).First().ERROR : msp.spInstrumentoLegalUPD_(pOInstrumentoLegal.idInstrumentoLegal, pOInstrumentoLegal.instrumentoLegal1, pOInstrumentoLegal.idTipoInstrumentoLegal, pOInstrumentoLegal.descripcion, pOInstrumentoLegal.estaActivo, pOInstrumentoLegal.fechaCaducidad).First().ERROR; return((error != "") ? false : true); } catch (Exception ex) { error = "Error al Registrar! " + ex.Message; return(false); } }
public bool RepeatedObjectCheck(InstrumentoLegal pObject) { var item = 0; if (pObject.idInstrumentoLegal == 0) { item = db.InstrumentoLegal.Count(t => t.instrumentoLegal1 == pObject.instrumentoLegal1 && t.estaActivo == true); } else { item = db.InstrumentoLegal.Count(t => t.instrumentoLegal1 == pObject.instrumentoLegal1 && t.idInstrumentoLegal != pObject.idInstrumentoLegal && t.estaActivo == true); } return((item == 0) ? true : false); }
protected void gvInstLegal_RowEditing(object sender, GridViewEditEventArgs e) { this.Accion = "Edit"; this.oINSTRUMENTOLEGAL = oBLLInstrumentoLegal.SearchbyIdInstrumentoLegal(Convert.ToInt32(gvInstLegal.DataKeys[e.NewEditIndex].Value.ToString())); Response.Redirect("/Form/frmInstrumentoLegal/InstrumentoLegalInsUpd.aspx"); }