protected void EventoAcepta_Click(object sender, EventArgs e) { try { if (sender.ToString() != "SaveOk") { List <THE_Catalogo> Catalogo = MngNegocioCatalogo.ObtieneCatalogoPorId(int.Parse(ViewState["IdCatalogo"].ToString())); Catalogo[0].CatalogoDesc = sender.ToString(); bool ActualizaCatalogo = MngNegocioCatalogo.ActualizaCatalogo(Catalogo[0]); if (ActualizaCatalogo == true) { EncuestasMoviles.Controls.ctrlNewCatalogo Editar = (EncuestasMoviles.Controls.ctrlNewCatalogo)ctrlNewCat; ctrlMessageBox.AddMessage("Se ha Actualizado Correctamente el Catalogo", MessageBox.enmMessageType.Success, "Actualiza Catalogo"); ViewState["Opcion"] = "Correcto"; GuardaLogTransacc("Se Actualizo el Catalogo " + Catalogo[0].IdCatalogo, 2); } } else { ctrlMessageBox.AddMessage("Se Agrego Correctamente el Catalogo", MessageBox.enmMessageType.Success, "Alta de Catalogo"); GuardaLogTransacc("Se Creo el Catalogo " + sender.ToString(), 1); } CargaDatos(); } catch (Exception ex) { EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["numeroUsuario"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString())); } }
protected void btnAceptar_Click(object sender, EventArgs e) { if (EventoBotonOpcionesClick != null) { //Accion.Value=1 = Nuevo Registro if (int.Parse(Accion.Value) == 1) { TDI_OpcionCat opCatalogo = new TDI_OpcionCat(); opCatalogo.OpcionCatDesc = txtNomOpcCat.Text; opCatalogo.OpcionCatStat = 'A'; List <THE_Catalogo> Catalogo = MngNegocioCatalogo.ObtieneCatalogoPorId(int.Parse(IdCatalogo.Value)); opCatalogo.IdCatalogo = Catalogo[0]; bool Guardar = MngNegocioOpcionCat.GuardaOpcionporCatalogo(opCatalogo); EventoBotonOpcionesClick("", e); } else { //Accion.Value=2 = Edita Registro EventoBotonOpcionesClick(txtNomOpcCat.Text, e); } } }
protected void Acepta_Evento(object sender, EventArgs e) { try { string Opcion = ViewState["Opcion"].ToString(); if (Opcion == "Elimina") { int ID = int.Parse(ViewState["IndexSeleccionado"].ToString()); List <TDI_OpcionCat> opCatalogo = MngNegocioOpcionCat.ObtieneOpcionPorID(ID); opCatalogo[0].OpcionCatStat = 'B'; bool EliminaOpcion = MngNegocioOpcionCat.EliminaOpcionDelCatalogo(opCatalogo[0]); if (EliminaOpcion) { CargaDatos(); ViewState["Opcion"] = "Correcto"; ctrlMessageBox.AddMessage("Se Elimino Correctamente la opcion del Catalogo", MessageBox.enmMessageType.Success, "Elimina Catalogo"); GuardaLogTransacc("Se Elimino Opcion del Catalogo " + opCatalogo[0].IdOpcionCat, 23); } } if (Opcion == "Actualiza") { CargaDatos(); } if (Opcion == "Correcto") { CargaDatos(); } if (Opcion == "Elimina Catalogo") { string IdCatalogo = hdnIdCatalogo.Value; List <THE_Catalogo> Catalogo = MngNegocioCatalogo.ObtieneCatalogoPorId(int.Parse(IdCatalogo)); Catalogo[0].CatalogoStat = 'B'; bool EliminaCatalogo = MngNegocioCatalogo.EliminaCatalogo(Catalogo[0]); if (EliminaCatalogo) { ctrlMessageBox.AddMessage("Se Elimino Correctamente el Catalogo", MessageBox.enmMessageType.Success, "Elimina Catalogo"); ViewState["Opcion"] = "Correcto"; GuardaLogTransacc("Se Elimino el Catalogo " + Catalogo[0].IdCatalogo, 3); } } } catch (Exception ex) { EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["UserName"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString())); } CargaDatos(); }