Exemplo n.º 1
0
        public ActionResult Index(API_Auth obj, string group = "")
        {
            ViewBag.GroupID = group;

            if (!ModelState.IsValid)
            {
                return(View(obj));
            }

            var oldObj = _API_AuthService.GetDefault();

            if (oldObj != null)
            {
                oldObj.AccessToken = obj.AccessToken;
            }

            var result = _API_AuthService.Update(oldObj);

            if (result.isSuccess)
            {
                TempData["Success"] = result.Message;
                return(View(obj));
            }
            else
            {
                ModelState.AddModelError("", result.Message);
                return(View(obj));
            }
        }
Exemplo n.º 2
0
        public MessageReport Update(API_Auth obj)
        {
            var result = new MessageReport(false, "Có lỗi xảy ra");

            try
            {
                _API_AuthRepository.Update(obj);
                Save();

                result = new MessageReport(true, "Hoàn thành");
            }
            catch (Exception ex)
            {
                result = new MessageReport(false, ex.Message);
            }

            return(result);
        }
Exemplo n.º 3
0
        public API_Auth GetDefault()
        {
            var query = from n in _API_AuthRepository.Table
                        select n;

            var obj = query.FirstOrDefault();

            if (obj == null)
            {
                obj             = new API_Auth();
                obj.Id          = Common.GenerateId();
                obj.AccessToken = "token";

                Create(obj);
            }

            return(obj);
        }