Exemple #1
0
 protected void btn_confEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         UsuarioTipoBC ut = new UsuarioTipoBC();
         ut.USTI_ID = Convert.ToInt32(hf_id.Value);
         if (ut.Eliminar())
         {
             utils.ShowMessage2(this, "eliminar", "success");
             utils.CerrarModal(this, "modalConf");
         }
         else
         {
             utils.ShowMessage2(this, "eliminar", "error");
         }
     }
     catch (Exception ex)
     {
         utils.ShowMessage(this, ex.Message, "error", false);
     }
     finally
     {
         ObtenerPerfiles(true);
     }
 }
Exemple #2
0
    private void CargaDrops()
    {
        DataTable dt;

        dt = new UsuarioTipoBC().ObtenerTodo();
        utils.CargaDropTodos(ddl_buscarTipo, "USTI_ID", "USTI_NOMBRE", dt);
        utils.CargaDrop(ddl_editTipo, "USTI_ID", "USTI_NOMBRE", dt);
    }
Exemple #3
0
    private void ObtenerPerfiles(bool forzarBD)
    {
        if (ViewState["listar"] == null || forzarBD)
        {
            string para_nombre = txt_buscarNombre.Text;
            ViewState["listar"] = new UsuarioTipoBC().ObtenerTodo(para_nombre);
        }
        DataView dw = new DataView((DataTable)ViewState["listar"]);

        if (ViewState["sortExpresion"] != null && ViewState["sortExpresion"].ToString() != "")
        {
            dw.Sort = (String)ViewState["sortExpresion"];
        }
        gv_listar.DataSource = dw;
        gv_listar.DataBind();
    }
Exemple #4
0
 protected void btn_editGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         UsuarioTipoBC ut = new UsuarioTipoBC();
         ut.USTI_NOMBRE         = txt_editNombre.Text;
         ut.USTI_DESC           = txt_editDescripcion.Text;
         ut.USTI_NIVEL_PERMISOS = Convert.ToInt32(txt_editPermisos.Text);
         ut.MENU_ID             = hf_menuId.Value;
         if (string.IsNullOrEmpty(hf_id.Value))
         {
             if (ut.Guardar())
             {
                 utils.ShowMessage2(this, "guardar", "success_nuevo");
                 utils.CerrarModal(this, "modalEdit");
             }
             else
             {
                 utils.ShowMessage2(this, "guardar", "error");
             }
         }
         else
         {
             ut.USTI_ID = Convert.ToInt32(hf_id.Value);
             if (ut.Guardar())
             {
                 utils.ShowMessage2(this, "guardar", "success_modificar");
             }
             else
             {
                 utils.ShowMessage2(this, "guardar", "error");
             }
         }
     }
     catch (Exception ex)
     {
         utils.ShowMessage(this, ex.Message, "error", false);
     }
     finally
     {
         ObtenerPerfiles(true);
     }
 }
Exemple #5
0
 protected void gv_listar_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "EDITAR")
     {
         Limpiar();
         int           id = Convert.ToInt32(e.CommandArgument);
         UsuarioTipoBC ut = new UsuarioTipoBC().ObtenerXId(id);
         txt_editNombre.Text      = ut.USTI_NOMBRE;
         txt_editDescripcion.Text = ut.USTI_DESC;
         txt_editPermisos.Text    = ut.USTI_NIVEL_PERMISOS.ToString();
         hf_id.Value     = ut.USTI_ID.ToString();
         hf_menuId.Value = ut.MENU_ID.ToString();
         utils.AbrirModal(this, "modalEdit");
     }
     if (e.CommandName == "ELIMINAR")
     {
         hf_id.Value = e.CommandArgument.ToString();
         utils.AbrirModal(this, "modalConf");
     }
 }