コード例 #1
0
 private void CambiarContrasena()
 {
     var vista = new CambioContrasena
     {
         DataContext = new CambioContrasenaViewModel()
     };
     var resultado = vista.ShowDialog();
 }
コード例 #2
0
ファイル: UsuarioController.cs プロジェクト: jamrx115/MEN
        public ActionResult CambiaContrasena()
        {
            LoginModel usuario = (LoginModel)Session["usuarioValido"];

            if (usuario == null)
            {
                return(RedirectToAction("Login", "Inicio"));
            }
            CambioContrasena modelo = new CambioContrasena();

            modelo.user          = usuario.usuario;
            modelo.validPassword = usuario.Password;
            return(View(modelo));
        }
コード例 #3
0
ファイル: UsuarioController.cs プロジェクト: jamrx115/MEN
        public ActionResult CambiaContrasena(CambioContrasena modelo)
        {
            LoginModel usuario = (LoginModel)Session["usuarioValido"];

            if (usuario == null)
            {
                return(RedirectToAction("Login", "Inicio"));
            }

            if (ModelState.IsValid)
            {
                //Invoca servicio para cambiar la contraseña
                return(RedirectToAction("BandejaConvalidante", "Inicio"));
            }

            return(View(modelo));
        }
コード例 #4
0
ファイル: Acceso.cs プロジェクト: justosierra/SIPAA_CS
        //valida usuario por email
        private void fvalidausuario(string susuario, string spassw)
        {
            //obtiene datos del usuario
            DataTable dtaccesos = clacceso.dtdatos(1, susuario, spassw);

            int inumregusu = dtaccesos.Rows.Count;

            if (inumregusu == 0)
            {
                DialogResult result = MessageBox.Show("El usuario no existe, verifique usuario y contraseña", "SIPAA", MessageBoxButtons.OK);
                txtUsuario.Focus();
            }
            else if (inumregusu == 1)
            {
                string stusuario = dtaccesos.Rows[0][3].ToString();
                string stpassw   = dtaccesos.Rows[0][2].ToString();

                LoginInfo.Nombre    = dtaccesos.Rows[0][1].ToString();
                LoginInfo.cvusuario = dtaccesos.Rows[0][0].ToString();
                LoginInfo.IdTrab    = dtaccesos.Rows[0][0].ToString();

                if (stusuario == "0")
                {
                    DialogResult result = MessageBox.Show("Su usuario esta dado de baja, comuniquese al área de sistemas para verificar su situación", "SIPAA", MessageBoxButtons.OK);
                }
                else if (stpassw == "1")
                {
                    CambioContrasena camcon = new CambioContrasena();
                    camcon.Show();
                    this.Close();
                }
                else
                {
                    ltModulosxUsuario = usuario.ObtenerListaModulosxUsuario(LoginInfo.cvusuario, 6);

                    //actualiza acceso
                    cusuarioap.cruddatos(6, LoginInfo.cvusuario, 0, "", "", 0, "", 0, 0, "", "", "", "", utilerias.scontrol(), "SIPAA CS", 0, 0, "", "", "", "");

                    //abre dashboard
                    Dashboard ds = new Dashboard();
                    ds.Show();
                    this.Close();
                }
            }
        }