Beispiel #1
0
        private void Frm_UsuariosPantallaBotones_Load(object sender, EventArgs e)
        {
            invisible();

            CLS_Pantallas clasepantallas = new CLS_Pantallas();

            clasepantallas.Mtdseleccionarpantallas();
            if (clasepantallas.Exito)
            {
                if (clasepantallas.Datos.Rows.Count > 0)
                {
                    luepantallas.Properties.DataSource = clasepantallas.Datos;
                }
                else
                {
                    luepantallas.Properties.DataSource = null;
                }
                luepantallas.Properties.DisplayMember = "pantallasNombre";
                luepantallas.Properties.ValueMember   = "pantallasId";
                //luepantallas.Text.ToString();
                //luepantallas.EditValue.ToString();
            }
            else
            {
                XtraMessageBox.Show(clasepantallas.Mensaje);
            }
            if (UsuarioClase == 'S')
            {
                accesosuperusuario();
            }
            else
            {
                controlbotones();
            }
        }
Beispiel #2
0
        public void controlbotones()
        {
            CLS_Pantallas clspantbotones = new CLS_Pantallas();

            clspantbotones.UsuariosLogin = UsuariosLogin;
            clspantbotones.pantallasid   = IdPantallaBotones;
            clspantbotones.Mtdselecionarbotonespantalla();
            if (clspantbotones.Exito.ToString() == "True")
            {
                int t;
                for (t = 0; t < clspantbotones.Datos.Rows.Count; t++)
                {
                    switch (clspantbotones.Datos.Rows[t][0].ToString())
                    {
                    case "13":
                        guardar.Links[0].Visible = true;
                        break;

                    case "14":
                        btnselusuario.Links[0].Visible = true;
                        break;

                    case "15":
                        btnlimpia.Links[0].Visible = true;
                        break;
                    }
                }
            }
            else
            {
            }
        }
Beispiel #3
0
 public void cargagrid()
 {
     if (tUsuarioLogin.Text.Length > 0 && luepantallas.EditValue != null)
     {
         CLS_Pantallas clspan = new CLS_Pantallas();
         clspan.UsuariosLogin = tUsuarioLogin.Text;
         clspan.pantallasid   = Convert.ToInt32(luepantallas.EditValue);
         clspan.Mtdseleccionarbotones();
         if (clspan.Exito)
         {
             if (clspan.Datos.Rows.Count > 0)
             {
                 gridControl1.DataSource = clspan.Datos;
             }
             else
             {
                 gridControl1.DataSource = null;
             }
         }
         else
         {
             XtraMessageBox.Show(clspan.Mensaje);
         }
     }
 }
Beispiel #4
0
        public void MostrarBotones()
        {
            CLS_Pantallas clspantbotones = new CLS_Pantallas();

            clspantbotones.UsuariosLogin = UsuariosLogin;
            clspantbotones.pantallasid   = IdPantallaBotones;
            clspantbotones.Mtdselecionarbotonespantalla();
            if (clspantbotones.Exito)
            {
                for (int t = 0; t < clspantbotones.Datos.Rows.Count; t++)
                {
                    switch (clspantbotones.Datos.Rows[t][0].ToString())
                    {
                    case "49":
                        btnBuscar.Links[0].Visible = true;
                        break;

                    case "50":
                        btnGuardar.Links[0].Visible = true;
                        break;
                    }
                }
            }
            else
            {
                XtraMessageBox.Show(clspantbotones.Mensaje);
            }
        }
Beispiel #5
0
        private void CargarPantallas()
        {
            gridControl1.DataSource = null;
            CLS_Pantallas Clase = new CLS_Pantallas();

            Clase.MtdSeleccionarPantallas();
            if (Clase.Exito)
            {
                gridControl1.DataSource = Clase.Datos;
            }
        }
Beispiel #6
0
        private void EliminarPantallas()
        {
            CLS_Pantallas Clase = new CLS_Pantallas();

            Clase.Id_Pantalla = textId.Text.Trim();
            Clase.MtdEliminarPantallas();
            if (Clase.Exito)
            {
                CargarPantallas();
                XtraMessageBox.Show("Se ha Eliminado el registro con exito");
                LimpiarCampos();
            }
            else
            {
                XtraMessageBox.Show(Clase.Mensaje);
            }
        }
Beispiel #7
0
        public void MostrarBotones()
        {
            CLS_Pantallas clspantbotones = new CLS_Pantallas();

            clspantbotones.UsuariosLogin = UsuariosLogin;
            clspantbotones.pantallasid   = IdPantallaBotones;
            clspantbotones.Mtdselecionarbotonespantalla();
            if (clspantbotones.Exito)
            {
                for (int t = 0; t < clspantbotones.Datos.Rows.Count; t++)
                {
                    switch (clspantbotones.Datos.Rows[t][0].ToString())
                    {
                    case "38":
                        btnImpProveedor.Links[0].Visible = true;
                        break;

                    case "39":
                        btnBuscarFamilia.Links[0].Visible = true;
                        break;

                    case "40":
                        btnImportarArticulos.Links[0].Visible = true;
                        break;

                    case "41":
                        btnGenerarReporte.Links[0].Visible = true;
                        break;

                    case "42":
                        btnExportarExcel.Links[0].Visible = true;
                        break;

                    case "43":
                        btnLimpiar.Links[0].Visible = true;
                        break;
                    }
                }
            }
            else
            {
                XtraMessageBox.Show(clspantbotones.Mensaje);
            }
        }
Beispiel #8
0
        private void InsertarPantallas()
        {
            CLS_Pantallas Clase = new CLS_Pantallas();

            Clase.Id_Pantalla     = textId.Text.Trim();
            Clase.Nombre_Pantalla = textNombre.Text.Trim();
            Clase.Usuario         = UsuariosLogin.Trim();
            Clase.MtdInsertarPantallas();
            if (Clase.Exito)
            {
                CargarPantallas();
                XtraMessageBox.Show("Se ha Insertado el registro con exito");
                LimpiarCampos();
            }
            else
            {
                XtraMessageBox.Show(Clase.Mensaje);
            }
        }
Beispiel #9
0
        public void guardarbotones()
        {
            CLS_Pantallas clspantallas = new CLS_Pantallas();

            clspantallas.UsuariosLogin = tUsuarioLogin.Text;
            clspantallas.pantallasid   = Convert.ToInt32(luepantallas.EditValue);

            clspantallas.Mtdeliminararbotones();
            int     r = 0, xRow;
            Boolean comprueba = false;

            for (r = 0; r < gridView1.RowCount; r++)
            {
                xRow = gridView1.GetVisibleRowHandle(r);
                //fr=gridView1.GetRowCellValue(xRow, "gridColumn3").ToString();
                if (gridView1.GetRowCellValue(xRow, "cheked").ToString() == "True")
                {
                    CLS_Pantallas clspantallas2 = new CLS_Pantallas();
                    clspantallas2.UsuariosLogin = tUsuarioLogin.Text;
                    clspantallas2.pantallasid   = Convert.ToInt32(luepantallas.EditValue);
                    clspantallas2.botonesId     = Convert.ToInt32(gridView1.GetRowCellValue(xRow, "botonesid"));
                    clspantallas2.Mtdinsertarbotones();
                    if (!clspantallas2.Exito)
                    {
                        comprueba = true;
                    }
                }
            }
            if (comprueba == false)
            {
                XtraMessageBox.Show("Se han guadado los permisos correctamente.", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
            }
            else
            {
                XtraMessageBox.Show("Ha ocurrido un error al intentar guardar los permisos.", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
            }
        }