public JsonResult DeleteMultiple(int[] array) { if (array == null) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("Please provide coupons to be deleted"), redirect = "none" })); } if (array.Length == 0) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("Please provide coupons to be deleted"), redirect = "none" })); } int deleted = _couponRepository.Delete(array); if (deleted == 0) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("Coupons couldn't be deleted"), redirect = "none" })); } return(Json(new { valid = true, Message = CustomMessages.SuccessMessage(array.Length + " coupons were deleted succesfully"), redirect = "/Coupon/AdminIndex" })); }
public WrappedJsonResult EditAjax(tDeal dealData) { if (ModelState.IsValid) { ArrangeCityData(dealData); ArrangeImages(dealData); _dealRepository.InsertOrUpdate(dealData); return(new WrappedJsonResult { Data = new { objectAddedName = "", valid = true, Message = CustomMessages.SuccessMessage("tDeal Updated Succesfully") } }); } else { return(new WrappedJsonResult { Data = new { objectAddedName = "", valid = false, Message = CustomMessages.ErrorMessage("Fill All Fields please") } }); } }
public JsonResult CreateAjax(tCoupon user, int Count) { if (ModelState.IsValid) { user.DateAdded = DateTime.Now; if (user.DateBegin < DateTime.Now) { return(Json(new { objectAddedName = user.Code, valid = false, Message = CustomMessages.ErrorMessage("Beginning date must be greater than now...") })); } if (user.DateEnd < DateTime.Now) { return(Json(new { objectAddedName = user.Code, valid = false, Message = CustomMessages.ErrorMessage("Expiration date must be greater than now...") })); } if (user.DateEnd <= user.DateBegin) { return(Json(new { objectAddedName = user.Code, valid = false, Message = CustomMessages.ErrorMessage("Expiration date must follow Beginning Date") })); } if (Count <= 0) { return(Json(new { objectAddedName = user.Code, valid = false, Message = CustomMessages.ErrorMessage("Count Must be greater than 0") })); } if (Count > 200) { return(Json(new { objectAddedName = user.Code, valid = false, Message = CustomMessages.ErrorMessage("Count must be less than 200") })); } List <tCoupon> res = CreateCouponsMultiple(user, Count); _couponRepository.Insert(res); return(Json(new { objectAddedName = user.Code, valid = true, Message = CustomMessages.SuccessMessage("Coupons were added Succesfully") })); } return(Json(new { objectAddedName = "", valid = false, Message = CustomMessages.ErrorMessage("Fill All Fields please") })); }
public WrappedJsonResult CreateAjax(tDeal dealData) { if (ModelState.IsValid) { ArrangeCityData(dealData); ArrangeImages(dealData); dealData.DateAdded = DateTime.Now; if (dealData.DateStarting < DateTime.Now) { return new WrappedJsonResult { Data = new { objectAddedName = dealData.DealTitle, valid = false, Message = CustomMessages.ErrorMessage("DateStarting must be greater than now...") } } } ; if (dealData.DateEnding < DateTime.Now) { return new WrappedJsonResult { Data = new { objectAddedName = dealData.DealTitle, valid = false, Message = CustomMessages.ErrorMessage("DateEnding must be greater than now...") } } } ; if (dealData.DateEnding <= dealData.DateStarting) { return new WrappedJsonResult { Data = new { objectAddedName = dealData.DealTitle, valid = false, Message = CustomMessages.ErrorMessage("DateEnding must follow Beginning Date") } } } ; _dealRepository.InsertOrUpdate(dealData); return(new WrappedJsonResult { Data = new { objectAddedName = dealData.DealTitle, valid = true, Message = CustomMessages.SuccessMessage("Deal was added Succesfully") } }); } return(new WrappedJsonResult { Data = new { objectAddedName = "", valid = false, Message = CustomMessages.ErrorMessage("Fill All Fields please") } }); }
public JsonResult DeleteMultiple(int[] array) { if (array == null) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("Please provide deals to be deleted"), redirect = "none" })); } if (array.Length == 0) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("Please provide deals to be deleted"), redirect = "none" })); } try { int deleted = _dealRepository.Delete(array); if (deleted == 0) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage("deals couldn't be deleted"), redirect = "none" })); } return(Json(new { valid = true, Message = CustomMessages.SuccessMessage(array.Length + " deals were deleted succesfully"), redirect = "/Deal/AdminIndex" })); } catch (Exception ex) { return(Json(new { valid = false, Message = CustomMessages.ErrorMessage(array.Length + " deals couldn't be deleted : " + ex.Message), redirect = "/Deal/AdminIndex" })); } }