public JsonResult ValidarUsuarioSistema(string u, string pw)
        {
            UsuarioBe usuario  = new UsuarioBe();
            ErrorBe   ObjError = new ErrorBe();

            if (!string.IsNullOrEmpty(pw))
            {
                pw = new Utilitarios.Cryptography().Encriptar(pw);
            }
            usuario = ServiceManager <UsuarioSvc> .Provider.ValidarUsuario(u, pw);

            if (usuario == null)
            {
                ObjError.Mensaje = "Usuario o Contraseña Inválidos";
                ObjError.Error   = 1;
            }
            else
            {
                ObjError.Mensaje = "Usuario Válido";
                ObjError.Error   = 0;
                MetodosUtiles.AgregarUsuariosSession(usuario);
            }
            JsonResult json = Json(new { d = ObjError }, JsonRequestBehavior.AllowGet);

            json.MaxJsonLength = int.MaxValue;
            return(json);
        }
Beispiel #2
0
        public int EliminarProducto(int IdProducto)
        {
            int       FilasAfectadas = 0;
            UsuarioBe usuario        = new UsuarioBe();

            usuario        = MetodosUtiles.ObtenerUsuario();
            FilasAfectadas = ServiceManager <ProductoSvc> .Provider.EliminarProducto(IdProducto, usuario.IdUsuario);

            return(FilasAfectadas);
        }
        // GET: Login
        public ActionResult Index()
        {
            var user = MetodosUtiles.ObtenerUsuario();

            if (user != null)
            {
                MetodosUtiles.AgregarUsuariosSession(user);
                return(RedirectToAction("Index", "Home"));
            }
            return(View());
        }
Beispiel #4
0
        public ProductoController()
        {
            UsuarioBe usuario = new UsuarioBe();

            usuario = MetodosUtiles.ObtenerUsuario();
            if (usuario == null)
            {
                RedirectToAction("Index", "Login");
            }
            else
            {
                _Parametro = new List <ParametroSistemaBe>();
                _Parametro = ServiceManager <ParametroSistemaSvc> .Provider.ListarParametros();
            }
        }
        public VentasController()
        {
            UsuarioBe usuario = new UsuarioBe();

            usuario = MetodosUtiles.ObtenerUsuario();
            if (usuario == null)
            {
                RedirectToAction("Index", "Login");
            }
            else
            {
                _ListaSerie = ServiceManager <FacturaSvc> .Provider.ListarSerie(usuario.IdUsuario);

                _Parametros = new List <ParametroSistemaBe>();
                _Parametros = ServiceManager <ParametroSistemaSvc> .Provider.ListarParametros();

                //.Where(x => x.Grupo == (int)Utilitarios.CatalogosSunat.TIPODOCUMENTOIDENTIDAD_CATALOGO6).ToList();
            }
        }
Beispiel #6
0
        public JsonResult InsertarProducto(ProductoBe p)
        {
            int       FilasAfectadas = 0;
            UsuarioBe usuario        = new UsuarioBe();

            usuario = MetodosUtiles.ObtenerUsuario();
            if (p.IdProducto == 0)
            {
                p.UsuarioCrea = usuario.IdUsuario;
            }
            else
            {
                p.UsuarioModifica = usuario.IdUsuario;
            }

            FilasAfectadas = ServiceManager <ProductoSvc> .Provider.InsertarProducto(p);

            JsonResult json = Json(new { d = FilasAfectadas }, JsonRequestBehavior.AllowGet);

            json.MaxJsonLength = int.MaxValue;
            return(json);
        }