Пример #1
0
        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");
        }
Пример #2
0
        /* 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);
        }
Пример #3
0
 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);
     }
 }
Пример #4
0
        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);
        }
Пример #5
0
 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");
 }