Beispiel #1
0
        public GUIEditarUsuario(usuariosistema usuariosistema)
        {
            InitializeComponent();
            usuarioSis              = usuariosistema;
            txtnombre.Text          = usuariosistema.nombre;
            txtApellidoMaterno.Text = usuariosistema.apellidomaterno;
            txtApellidoPaterno.Text = usuariosistema.apellidopaterno;
            txtClave.Text           = usuariosistema.claveacceso;
            txtnoEmpleado.Text      = usuariosistema.numempleado;
            txtFechaRegistro.Text   = usuariosistema.fecharegistro.ToString();
            switch (usuariosistema.rol_idrol)
            {
            case 1:
                cbRol.Text = "Asesor";
                break;

            case 2:
                cbRol.Text = "Analista";

                break;

            case 3:
                cbRol.Text = "Administardor";
                break;
            }
        }
Beispiel #2
0
 public static void editarUsuario(usuariosistema usuariosistema)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         db.usuariosistema.Attach(usuariosistema);
         db.SaveChanges();
     }
 }
Beispiel #3
0
 public static usuariosistema GetUsuariosistema(String numEmpleado)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         usuariosistema usuario = new usuariosistema();
         usuario = db.usuariosistema.Where(d => d.numempleado == numEmpleado).FirstOrDefault();
         return(usuario);
     }
 }
Beispiel #4
0
 public static usuariosistema login(String user, String pass)
 {
     using (FOCUSEntities db = new FOCUSEntities())
     {
         usuariosistema usuario = new usuariosistema();
         usuario = db.usuariosistema.Where(d => d.numempleado == user && d.claveacceso == pass).FirstOrDefault();
         return(usuario);
     }
 }
Beispiel #5
0
        public static Boolean registrarUsuario(usuariosistema usuario)
        {
            bool registrado = false;

            using (FOCUSEntities db = new FOCUSEntities())
            {
                db.usuariosistema.Add(usuario);
                db.SaveChanges();
                registrado = true;
            }

            return(registrado);
        }
Beispiel #6
0
 private void btBuscar_usuario_Click(object sender, RoutedEventArgs e)
 {
     if (txtNoEmpleado.Text != "")
     {
         usuariosistema        usuariosistema = UsuarioSistemaDAO.GetUsuariosistema(txtNoEmpleado.Text);
         List <usuariosistema> listaUsuarios  = new List <usuariosistema>();
         listaUsuarios.Add(usuariosistema);
         table_Usuarios.ItemsSource = listaUsuarios;
     }
     else
     {
         MessageBox.Show("Ingrese el numero de empleado");
     }
 }
Beispiel #7
0
        private void btEditar_usuario_Click(object sender, RoutedEventArgs e)
        {
            usuariosistema usuariosistema = (usuariosistema)table_Usuarios.SelectedItem;

            if (usuariosistema == null)
            {
                MessageBox.Show("Seleccione antes un usuario");
            }
            else
            {
                GUIEditarUsuario gUIEditarUsuario = new GUIEditarUsuario(usuariosistema);
                gUIEditarUsuario.Show();
            }
        }
Beispiel #8
0
        private void AgregarUsuario_Click(object sender, RoutedEventArgs e)
        {
            if (txtnombre.Text != "" || txtApellidoMaterno.Text != "" || txtApellidoPaterno.Text != "" || txtClave.Text != "" || txtnoEmpleado.Text != "" ||
                txtFechaRegistro.Text != "" || cbRol.Text != "")
            {
                usuariosistema usuariosistema = new usuariosistema();
                usuariosistema.idusuariosistema = UsuarioSistemaDAO.getUsuariostotal() + 1;
                usuariosistema.nombre           = txtnombre.Text;
                usuariosistema.apellidomaterno  = txtApellidoMaterno.Text;
                usuariosistema.apellidopaterno  = txtApellidoPaterno.Text;
                usuariosistema.numempleado      = txtnoEmpleado.Text;
                usuariosistema.claveacceso      = txtClave.Text;

                switch (cbRol.Text)
                {
                case "Asesor":
                    usuariosistema.rol_idrol = 1;
                    break;

                case "Analista":
                    usuariosistema.rol_idrol = 2;

                    break;

                case "Administardor":
                    usuariosistema.rol_idrol = 3;
                    break;
                }

                usuariosistema.fecharegistro = DateTime.Parse(txtFechaRegistro.Text);


                UsuarioSistemaDAO.registrarUsuario(usuariosistema);
                MessageBox.Show("Usuario guardado dentro del sistema");
                cargarPrincipalAdmin();
            }
            else
            {
                MessageBox.Show("Rellene todos los campos para el usuario");
            }
        }