public void cargar()
 {
     try
     {
         Menus                 objMenu             = new Menus();
         OperacionMenu         objOperMenu         = new OperacionMenu(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         Usuario_Tipo          objUsuario_Tipo     = new Usuario_Tipo();
         OperacionUsuario_Tipo objOperUsuario_Tipo = new OperacionUsuario_Tipo(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         DataView              dtv_Menu            = objOperMenu.ConsultarMenu(objMenu).DefaultView;
         dtv_Menu.RowFilter = "url <> '#'";
         clsFunciones.enlazarCombo(dtv_Menu, ddlMenu);
         this.enlazarCombo(objOperUsuario_Tipo.ConsultarUsuario_Tipo(objUsuario_Tipo), ddlUsuario_Tipo);
         string accion = Page.RouteData.Values["accion"].ToString();
         if (accion.Equals("Edita"))
         {
             Permiso          objPermiso    = new Permiso();
             OperacionPermiso objOpePermiso = new OperacionPermiso(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
             GridView         tbl_Permiso   = new GridView();
             objPermiso.id          = int.Parse(Page.RouteData.Values["id"].ToString());
             tbl_Permiso.DataSource = objOpePermiso.ConsultarPermiso(objPermiso);
             tbl_Permiso.DataBind();
             ddlMenu.SelectedValue         = tbl_Permiso.Rows[0].Cells[1].Text;
             ddlUsuario_Tipo.SelectedValue = tbl_Permiso.Rows[0].Cells[2].Text;
         }
     }
     catch (Exception) { }
 }
Exemple #2
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     if (int.Parse(txtOpcion.Value) == 1)
     {
         Permiso          objPermiso    = new Permiso();
         OperacionPermiso objOpePermiso = new OperacionPermiso(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         foreach (GridViewRow row in tbl_Permiso.Rows)
         {
             if (row.RowType == DataControlRowType.DataRow)
             {
                 CheckBox chkRow = (row.Cells[0].FindControl("CheckBox1") as CheckBox);
                 if (chkRow.Checked)
                 {
                     objPermiso.id = int.Parse(row.Cells[1].Text);
                     objOpePermiso.EliminarPermiso(objPermiso);
                 }
             }
         }
         Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Permiso", Pagina = "Busqueda", Accion = "Elimino" });
     }
 }
 protected void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         Permiso          objPermiso    = new Permiso();
         OperacionPermiso objOpePermiso = new OperacionPermiso(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         objPermiso.id_menu         = int.Parse(ddlMenu.SelectedValue.ToString());
         objPermiso.id_usuario_tipo = int.Parse(ddlUsuario_Tipo.SelectedValue.ToString());
         string accion = Page.RouteData.Values["Accion"].ToString();
         if (accion.Equals("Agregar"))
         {
             objOpePermiso.InsertarPermiso(objPermiso);
             Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Permiso", Pagina = "Busqueda", Accion = "Agrego" });
         }
         else
         {
             objPermiso.id = int.Parse(Page.RouteData.Values["id"].ToString());
             objOpePermiso.ActualizarPermiso(objPermiso);
             Response.RedirectToRoute("General", new { Modulo = "Configuracion", Entidad = "Permiso", Pagina = "Busqueda", Accion = "Edito" });
         }
     }
     catch (Exception) { }
 }
Exemple #4
0
 public void vertbl_Permiso()
 {
     try
     {
         Permiso          objPermiso    = new Permiso();
         OperacionPermiso objOpePermiso = new OperacionPermiso(ConfigurationManager.ConnectionStrings["estigioacademicoConnectionString"].ConnectionString);
         objPermiso.id_menu         = int.Parse(ddlMenu.SelectedValue.ToString());
         objPermiso.id_usuario_tipo = int.Parse(ddlUsuario_Tipo.SelectedValue.ToString());
         if (int.Parse(ddlMenu.SelectedValue) > 0 && int.Parse(ddlUsuario_Tipo.SelectedValue) == 0)
         {
             tbl_Permiso.DataSource = objOpePermiso.ConsultarPermiso(objPermiso);
         }
         else
         {
             tbl_Permiso.DataSource = objOpePermiso.ConsultarPermiso_Modulo(objPermiso);
         }
         tbl_Permiso.DataBind();
         if (tbl_Permiso.Rows.Count == 0)
         {
             this.ShowNotification("Datos", Resources.Mensaje.msjNoDatos, "success");
         }
     }
     catch (Exception) { }
 }