コード例 #1
0
        public IResult Add(Store store)
        {
            var resut = _storeDal.GetAll(s => s.StoreName == store.StoreName);

            if (resut.Count != 0)
            {
                return(new ErrorResult(Messages.StoreAlreadyExist));
            }
            _storeDal.Add(store);
            return(new SuccessResult(Messages.AddedStore));
        }
コード例 #2
0
 public string Add(Store entity)
 {
     result = validator.Validate(entity);
     if (result.IsValid)
     {
         storeDal.Add(entity);
         JObject jsonObject = new JObject();
         jsonObject.Add("Status", "success");
         jsonObject.Add("ErrorMessage", "Kayıt başarıyla oluşturuldu");
         JArray array = new JArray();
         array.Add(jsonObject);
         return(JsonConvert.SerializeObject(array));
     }
     else
     {
         return(JsonConvert.SerializeObject(result.Errors));
     }
 }