Exemple #1
0
        private void btn_aceptar_Click(object sender, EventArgs e)
        {
            try
            {
                SistemaUsuarioNegocio su = new SistemaUsuarioNegocio();
                int u = su.ValidarChecklistVacia(dt);

                if (!String.IsNullOrEmpty(txt_perfil.Text.Trim()) && u == 1)
                {
                    int perfil_enc;
                    int perfil_det;
                    SistemaUsuarioDatos ss = new SistemaUsuarioDatos();
                    perfil_enc = ss.InsertarPerfil(txt_perfil.Text.Trim());
                    //if(r== 1)
                    //{
                    //    MessageBox.Show("perfil creado existosamente!");
                    //}else { MessageBox.Show("error en la creacion del perfil"); }
                    perfil_det = ss.InsertarPermisosPerfil(dt);
                    if (perfil_enc == 1 && perfil_det == 1)
                    {
                        MessageBox.Show("ingresado con exito");
                        btn_reporte.Enabled = true;
                    }
                    else
                    {
                        MessageBox.Show("error al ingresar");
                    }
                }
                else
                {
                    MessageBox.Show("Debe ingresar  nombre y permisos para el perfil!");
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
Exemple #2
0
        private void btn_guardar_Click(object sender, EventArgs e)
        {
            try
            {
                SistemaUsuarioNegocio su = new SistemaUsuarioNegocio();
                SistemaUsuarioDatos   ss = new SistemaUsuarioDatos();
                int u = su.ValidarChecklistVacia(dt_central);

                if (!String.IsNullOrEmpty(txt_usuario.Text.Trim()) && u == 1 && !String.IsNullOrEmpty(txt_contraseña.Text.Trim()) && !String.IsNullOrEmpty(txt_rep_contraseña.Text.Trim()))
                {
                    if (txt_contraseña.Text.Trim() == txt_rep_contraseña.Text.Trim())
                    {
                        int x = 1;
                        if (chb_usuario.CheckState == CheckState.Checked)
                        {
                            x = ss.CrearUsuario(txt_usuario.Text.Trim(), txt_contraseña.Text.Trim());
                        }
                        int y;
                        if (!check_admin.Checked)
                        {
                            y = ss.InsertarUsuario2(txt_usuario.Text.Trim(), txt_contraseña.Text.Trim(), cmb_colab.SelectedValue.ToString());
                        }
                        else
                        {
                            y = ss.InsertarUsuarioAdministrador(txt_usuario.Text.Trim(), txt_contraseña.Text.Trim(), cmb_colab.SelectedValue.ToString());
                        }
                        int z = ss.InsertarPermisosUsuario(dt_central, txt_usuario.Text.Trim());
                        if (x == 1 && y == 1 && z == 1)
                        {
                            btn_guardar.Enabled = false;
                            MessageBox.Show("usuario creado con exito");
                            btn_reporte.Enabled = true;
                        }
                        else
                        {
                            MessageBox.Show("error en la creacion del usuario");
                        }
                    }
                    else
                    {
                        MessageBox.Show("contraseñas no coinciden");
                    }
                }
                else
                {
                    MessageBox.Show("Debe ingresar todos los campos y asignar permisos para el usuario!");
                }
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }