Esempio n. 1
0
        public ActionResult Registrar_Usuario()
        {
            List <Usuario> usu;
            Metodo_Usuario mu   = new Metodo_Usuario();
            Info           dato = new Info();

            usu      = mu.listar();
            dato.Usu = usu;


            return(View(dato));
        }
Esempio n. 2
0
        public ActionResult Consultar_Usuario(string nombre, string n_documento)
        {
            List <Usuario> usu;
            Metodo_Usuario mu = new Metodo_Usuario();

            Info datos = new Info();

            usu = mu.buscar(nombre, n_documento);

            ViewBag.eliminar = TempData["Eliminar"];

            datos.Usu = usu;

            return(View(datos));
        }
Esempio n. 3
0
        public ActionResult eliminar(int id)
        {
            Metodo_Usuario mu = new Metodo_Usuario();

            if (mu.eliminar(id))
            {
                TempData["Eliminar"] = "Se eliminó Correctamente el Registro";
            }
            else
            {
                TempData["Eliminar"] = "No se eliminó Correctamente el Registro";
            }

            return(RedirectToAction("Consultar_Usuario"));

            //return View();
        }
Esempio n. 4
0
        public ActionResult Consultar_Usuario()
        {
            List <Usuario> usu;
            Metodo_Usuario mu = new Metodo_Usuario();

            Info datos = new Info();

            usu = mu.listar();

            ViewBag.eliminar = TempData["Eliminar"];

            datos.Usu = usu;

            return(View(datos));

            //return View();
        }
        public IHttpActionResult Post(FormDataCollection colleccion)
        {
            Metodo_Usuario mu = new Metodo_Usuario();
            Usuario        usu;
            string         message;

            usu = mu.validar(colleccion.Get("correo"), colleccion.Get("contrasena"));

            if (usu.Id_usuario != 0)
            {
                message = "Usuario y Contraseña Correctos";
                return(Json(new { message = message, success = true }));
            }
            else
            {
                message = "El usuario o contraseña son incorrectos";
                return(Json(new { message = message, success = false }));
            }
        }
Esempio n. 6
0
        public ActionResult Modificar_Usuario(int?id)
        {
            Metodo_Usuario mu = new Metodo_Usuario();

            if (id != null)
            {
                v_usu = mu.obtener(id);

                Info datos = new Info();
                datos.Obj_usu = v_usu;

                return(View(datos));
            }
            else
            {
                return(RedirectToAction("Consultar_Usuario"));
            }

            //return View();
        }
Esempio n. 7
0
        public ActionResult Login_Usuario(string correo, string contrasena)
        {
            Metodo_Usuario mu = new Metodo_Usuario();
            Usuario        usu;
            string         message;
            SortedList <string, string> error = new SortedList <string, string>();

            if (String.IsNullOrEmpty(correo))
            {
                error.Add("sp_correo", "Ingrese su Correo");
            }
            if (String.IsNullOrEmpty(contrasena))
            {
                error.Add("sp_contrasena", "Ingrese su contrasena");
            }

            if (error.Count == 0)
            {
                usu = mu.validar(correo, contrasena);

                if (usu.Id_usuario != 0)
                {
                    message = "Se actualizaron los datos correctamente";
                    return(Json(new { message = message, success = true }));
                }
                else
                {
                    message = "El usuario o contraseña son incorrectos";
                    return(Json(new { message = message, success = false }));
                }
            }
            else
            {
                message = "Ingrese los datos necesarios";
                return(Json(new { message = message, success = false, datos = error }));
            }
        }
Esempio n. 8
0
        public ActionResult Modificar_Usuario(int id, string nombre, string password, string documento, string n_documento, string correo, string celular, string direccion, string cargo)
        {
            Metodo_Usuario mu  = new Metodo_Usuario();
            Usuario        usu = new Usuario();
            string         message;
            SortedList <string, string> error = new SortedList <string, string>();

            if (id != 0)
            {
                if (String.IsNullOrEmpty(nombre))
                {
                    error.Add("sp_nombre", "Ingrese el nombre del Usuario");
                }
                if (String.IsNullOrEmpty(password))
                {
                    error.Add("sp_password", "Ingrese el Password");
                }
                if (String.IsNullOrEmpty(documento))
                {
                    error.Add("sp_documento", "Selecciones el tipo de Documento");
                }
                if (String.IsNullOrEmpty(n_documento))
                {
                    error.Add("sp_n_documento", "Ingrese el N° del documento");
                }
                if (String.IsNullOrEmpty(correo))
                {
                    error.Add("sp_correo", "Ingrese el correo del usuario");
                }
                if (String.IsNullOrEmpty(direccion))
                {
                    error.Add("sp_direccion", "Ingrese la direccion del usuario");
                }
                if (String.IsNullOrEmpty(cargo))
                {
                    error.Add("sp_cargo", "Ingrese el cargo del usuario");
                }

                if (error.Count == 0)
                {
                    usu.Id_usuario  = id;
                    usu.Nombre      = nombre == null ? "" : nombre;
                    usu.Contrasena  = password == null ? "" : password;
                    usu.Documento   = documento == null ? "" : documento;
                    usu.N_documento = n_documento == null ? "" : n_documento;
                    usu.Correo      = correo == null ? "" : correo;
                    usu.Celular     = celular == null ? "" : celular;
                    usu.Direccion   = direccion == null ? "" : direccion;
                    usu.Cargo       = cargo == null ? "" : cargo;

                    if (mu.actualizar(usu))
                    {
                        message = "Se actualizaron los datos correctamente";
                    }
                    else
                    {
                        message = "No se logró actualizar lo datos";
                    }

                    return(Json(new { message = message, success = true }));
                }
                else
                {
                    message = "Ingrese los datos necesarios";
                    return(Json(new { message = message, success = false, datos = error }));
                }
            }

            return(RedirectToAction("Consultar_Usuario"));
        }