Ejemplo n.º 1
0
        public JsonResult ExtendAllCard(ActiveCardCustomViewModel obj)
        {
            var dateextend = Convert.ToDateTime(obj.DateExtend).ToString("MM/dd/yyyy");
            var fee        = "0";
            var dateactive = Convert.ToDateTime(obj.DateActive);

            try
            {
                //Danh sách thẻ lấy theo query
                var isSuccess = _tblCardService.AddCardDateActive(obj.KeyWord, obj.AnotherKey, obj.CardGroup, "", obj.CustomerGroup, int.Parse(fee), dateextend, GetCurrentUser.GetUser().Id, obj.isAllowNegativeDays);

                if (isSuccess)
                {
                    var result = new MessageReport();
                    result.Message   = FunctionHelper.GetLocalizeDictionary("Home", "notification")["updateSuccess"];
                    result.isSuccess = isSuccess;

                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
                else
                {
                    var result = new MessageReport();
                    result.Message   = FunctionHelper.GetLocalizeDictionary("Home", "notification")["updateFailed"];
                    result.isSuccess = isSuccess;

                    return(Json(result, JsonRequestBehavior.AllowGet));
                }
            }
            catch (Exception ex)
            {
                var result = new MessageReport();
                result.Message   = ex.Message;
                result.isSuccess = false;

                return(Json(result, JsonRequestBehavior.AllowGet));
            }
        }