Exemple #1
0
 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()));
     }
 }
Exemple #2
0
        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);
                }
            }
        }
Exemple #3
0
        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();
        }