Exemple #1
0
 protected void GridUsuariosPermisos_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName == "quitaPermiso")
         {
             int    idPermiso = Convert.ToInt32(e.CommandArgument);
             string usuario   = ddlUsuarios.SelectedValue.ToString();
             bool   eliminado = false;
             sql = "delete from Usuarios_Facturacion where idAlmacen=" + idPermiso.ToString() + " and usuario='" + usuario + "'";
             object[] ejecutado = ejecuta.insertUpdateDelete(sql);
             if ((bool)ejecutado[0])
             {
                 eliminado = (bool)ejecutado[1];
             }
             else
             {
                 eliminado = false;
             }
             if (eliminado)
             {
                 GridPermisos.DataBind();
                 GridUsuariosPermisos.DataBind();
             }
             else
             {
                 lblError.Text = "La Tienda no se logro quitar al usuario con exito, verifique su conexión e intentelo nuevamente.";
             }
         }
     }
     catch (Exception ex)
     {
         lblError.Text = "Hubo un error inesperado: " + ex.Message;
     }
 }
Exemple #2
0
    private void FechaLeyenda(int anio, int mes)
    {
        DataTable dtResultado       = new DataTable();
        DataTable dtNombres         = new DataTable();
        BL_TBSOLICITUD_PERMISOS obj = new BL_TBSOLICITUD_PERMISOS();

        //dtResultado = GetFechas(anio, mes);
        //if (dtResultado.Rows.Count == 0)
        //{
        //    dlCustomers.Visible = false;
        //    dlCustomers.DataSource = dtResultado;
        //    dlCustomers.DataBind();
        //}
        //else
        //{
        //    dlCustomers.Visible = true;
        //    dlCustomers.DataSource = dtResultado;
        //    dlCustomers.DataBind();

        //}

        dtResultado = obj.SP_TBSOLICITUD_VER_PERMISOS_MES(anio, mes, "", ddlLeyenda.SelectedValue.ToString(), lblCentro.Text);
        if (dtResultado.Rows.Count == 0)
        {
            GridPermisos.Visible    = false;
            GridPermisos.DataSource = dtResultado;
            GridPermisos.DataBind();
        }
        else
        {
            GridPermisos.Visible    = true;
            GridPermisos.DataSource = dtResultado;
            GridPermisos.DataBind();
        }
    }
Exemple #3
0
 protected void GridPermisos_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName == "permiso")
         {
             int    idIsla  = Convert.ToInt32(e.CommandArgument);
             string usuario = ddlUsuarios.SelectedValue.ToString();
             sql = "insert into Usuarios_Facturacion values(" + idIsla.ToString() + ",'" + usuario + "')";
             object[] ejecutado = ejecuta.insertUpdateDelete(sql);
             bool     agregado  = false;
             if ((bool)ejecutado[0])
             {
                 agregado = (bool)ejecutado[1];
             }
             else
             {
                 agregado = false;
             }
             if (agregado)
             {
                 GridPermisos.DataBind();
                 GridUsuariosPermisos.DataBind();
             }
             else
             {
                 lblError.Text = "La asignación de la Tienda no se logro efectuar con exito, verifique su conexión e intentelo nuevamente.";
             }
         }
     }
     catch (Exception ex)
     {
         lblError.Text = "Hubo un error inesperado: " + ex.Message;
     }
 }
Exemple #4
0
 protected void GridUsuariosPermisos_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     try
     {
         if (e.CommandName == "quitaPermiso")
         {
             int    idPermiso = Convert.ToInt32(e.CommandArgument);
             string usuario   = ddlUsuarios.SelectedValue.ToString();
             bool   agregado  = datos.quitaPermiso(idPermiso, usuario);
             if (agregado)
             {
                 GridPermisos.DataBind();
                 GridUsuariosPermisos.DataBind();
             }
             else
             {
                 lblError.Text = "El permiso no se quitar al usuario con exito, verifique su conexión e intentelo nuevamente.";
             }
         }
     }
     catch (Exception ex)
     {
         lblError.Text = "Error: " + ex.Message;
     }
 }
Exemple #5
0
        private void listar_permisos(string DNI)
        {
            clsResoluciones cl = new clsResoluciones();

            GridPermisos.DataSource = cl.listar_permisos(DNI);
            GridPermisos.DataBind();
        }
Exemple #6
0
 protected void ddlUsuarios_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         GridPermisos.DataBind();
         GridUsuariosPermisos.DataBind();
     }
     catch (Exception ex) {
         GridPermisos.DataSource = GridUsuariosPermisos.DataSource = null;
         GridPermisos.DataBind();
         GridUsuariosPermisos.DataBind();
         lblError.Text = "Error: " + ex.Message;
     }
 }
Exemple #7
0
 protected void ddlUsuarios_SelectedIndexChanged(object sender, EventArgs e)
 {
     GridPermisos.DataBind();
 }