public ActionResult Create(LocationDiscount model) { var resultEntry = new JsonResultEntry() { Success = false }; if (model != null) { var createBy = ""; if (UserState != null && !CUtils.IsNullOrEmpty(UserState.UserName)) { createBy = CUtils.StrTrim(UserState.UserName); } model.CreateBy = createBy; model.LocationDiscountValue = model.LocationDiscountName.ToUrlSegment(250).ToLower(); model.Culture = Culture; ServiceFactory.LocationDiscountManager.Add(model); resultEntry.Success = true; resultEntry.AddMessage("Tạo mới danh mục thành công!"); resultEntry.RedirectUrl = Url.Action("Create", "LocationDiscount", new { area = "Auth" }); } else { resultEntry.Detail = "dư lieu null"; } return(Json(resultEntry)); }
public ActionResult Create() { LocationDiscount data = new LocationDiscount(); var categories = ServiceFactory.LocationDiscountManager.GetAll(Culture); ViewBag.Categories = categories; return(View("Create", data)); }
public void Remove(LocationDiscount item) { var comm = this.GetCommand("sp_LocationDiscount_Delete"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "LocationDiscountId", item.LocationDiscountId); comm.SafeExecuteNonQuery(); }
public ActionResult LocationSearch(int LocationDiscountId) { LocationDiscount location = ServiceFactory.LocationDiscountManager.Get(new LocationDiscount { LocationDiscountId = LocationDiscountId }); List <Location> listver = new List <Location>(); listver = ServiceFactory.LocationManager.GetAllActiveByParentId(LocationDiscountId); location.Locations = listver; return(View(location)); }
public ActionResult Index(int locationDiscountId) { LocationDiscount discount = ServiceFactory.LocationDiscountManager.Get(new LocationDiscount { LocationDiscountId = locationDiscountId }); List <Location> listLocation = new List <Location>(); listLocation = ServiceFactory.LocationManager.GetAllByParentId(locationDiscountId); discount.Location = listLocation; return(View(discount)); }
public void Add(LocationDiscount item, string culture) { //var comm = this.GetCommand("Sp_LocationDiscount_Create"); //if (comm == null) return; //comm.AddParameter<string>(this.Factory, "LocationDiscountName", item.LocationDiscountName); //comm.AddParameter<bool>(this.Factory, "IsActive", item.IsActive); //comm.AddParameter<string>(this.Factory, "Culture", culture); //comm.AddParameter<string>(this.Factory, "LocationDiscountValue", item.LocationDiscountValue); //comm.AddParameter<string>(this.Factory, "CreateBy", item.CreateBy); //comm.AddParameter<string>(this.Factory, "Note", item.Note); //comm.SafeExecuteNonQuery(); }
public void Remove(LocationDiscount item) { var comm = this.GetCommand("LocationDiscounts_Delete"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "LocationDiscountId", item.LocationDiscountId); comm.SafeExecuteNonQuery(); /* throw new NotImplementedException();*/ }
public LocationDiscount Get(LocationDiscount dummy) { var comm = this.GetCommand("sp_LocationDiscountsGet"); if (comm == null) { return(null); } comm.AddParameter <int>(this.Factory, "LocationDiscountId", dummy.LocationDiscountId); var dt = this.GetTable(comm); var sliderBanner = EntityBase.ParseListFromTable <LocationDiscount>(dt).FirstOrDefault(); return(sliderBanner ?? null); }
public LocationDiscount Get(LocationDiscount dummy) { /* throw new NotImplementedException();*/ var comm = this.GetCommand("LocationDiscounts_Get"); if (comm == null) { return(null); } comm.AddParameter <int>(this.Factory, "LocationDiscountId", dummy.LocationDiscountId); var dt = this.GetTable(comm); var item = EntityBase.ParseListFromTable <LocationDiscount>(dt).FirstOrDefault(); return(item ?? null); }
public ActionResult CreateLocation(LocationDiscount model) { if (ModelState.IsValid) { try { ServiceFactory.LocationDiscountManager.Add(model, Culture); return(RedirectToAction("LocationDiscount", "Setting")); } catch (Exception) { //throw; } } return(View("UpdateLocation", model)); }
public ActionResult Delete(int locationdiscountid) { var resultEntry = new JsonResultEntry() { Success = false }; var news = new LocationDiscount() { LocationDiscountId = locationdiscountid }; LocationDiscountManager.Remove(news); resultEntry.Success = true; resultEntry.AddMessage("Xóa thành phố thành công!"); return(Json(resultEntry)); }
public void Add(LocationDiscount item, string culture) { var comm = this.GetCommand("sp_LocationDiscount_Insert"); if (comm == null) { return; } comm.AddParameter <string>(this.Factory, "LocationDiscountName", item.LocationDiscountName); comm.AddParameter <bool>(this.Factory, "IsActive", item.IsActive); comm.AddParameter <string>(this.Factory, "Culture", culture); comm.AddParameter <decimal>(this.Factory, "LocationValue", item.LocationValue); comm.AddParameter <string>(this.Factory, "CreateBy", item.CreateBy); comm.AddParameter <int>(this.Factory, "LocationDiscountValue", item.LocationDiscountValue); comm.AddParameter <int>(this.Factory, "OrderNo", item.OrderNo); comm.SafeExecuteNonQuery(); }
public void Update(LocationDiscount @new, LocationDiscount old) { var item = @new; item.LocationDiscountId = old.LocationDiscountId; var comm = this.GetCommand("Sp_LocationDiscount_Update"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "LocationDiscountId", item.LocationDiscountId); comm.AddParameter <string>(this.Factory, "LocationDiscountName", item.LocationDiscountName); comm.AddParameter <bool>(this.Factory, "IsActive", item.IsActive); comm.AddParameter <string>(this.Factory, "Note", item.Note); comm.AddParameter <string>(this.Factory, "LocationDiscountValue", item.LocationDiscountValue); comm.SafeExecuteNonQuery(); }
public void Add(LocationDiscount item) { var comm = this.GetCommand("LocationDiscounts_Add"); if (comm == null) { return; } comm.AddParameter <string>(this.Factory, "LocationDiscountValue", item.LocationDiscountValue); comm.AddParameter <string>(this.Factory, "LocationDiscountName", item.LocationDiscountName); comm.AddParameter <string>(this.Factory, "Note", item.Note); comm.AddParameter <string>(this.Factory, "CreateBy", item.CreateBy); comm.AddParameter <string>(this.Factory, "Language", item.Language); comm.AddParameter <bool>(this.Factory, "IsActive", item.IsActive); comm.SafeExecuteNonQuery(); /* throw new NotImplementedException();*/ }
public void Update(LocationDiscount @new, LocationDiscount old) { /*throw new NotImplementedException();*/ var model = @new; model.LocationDiscountId = old.LocationDiscountId; var comm = this.GetCommand("LocationDiscounts_Update"); if (comm == null) { return; } comm.AddParameter <int>(this.Factory, "LocationDiscountId", model.LocationDiscountId); comm.AddParameter <string>(this.Factory, "LocationDiscountValue", model.LocationDiscountValue); comm.AddParameter <string>(this.Factory, "LocationDiscountName", model.LocationDiscountName); comm.AddParameter <string>(this.Factory, "Note", model.Note); comm.AddParameter <string>(this.Factory, "Language", model.Language); comm.AddParameter <bool>(this.Factory, "IsActive", model.IsActive); comm.SafeExecuteNonQuery(); }
public ActionResult Update(LocationDiscount model) { var resultEntry = new JsonResultEntry() { Success = false }; var exitsData = ""; if (model != null && !CUtils.IsNullOrEmpty(model.LocationDiscountId)) { var News = LocationDiscountManager.Get(new LocationDiscount() { LocationDiscountId = model.LocationDiscountId }); if (News != null) { model.LocationDiscountValue = model.LocationDiscountName.ToUrlSegment(250).ToLower(); LocationDiscountManager.Update(model, News); resultEntry.Success = true; resultEntry.AddMessage("Cập nhật thông tin thành công!"); resultEntry.RedirectUrl = Url.Action("Index", "LocationDiscount", new { area = "Auth" }); } else { resultEntry.Success = true; exitsData = "Mã tỉnh '" + model.LocationDiscountId + "' không có trong hệ thống!"; } } else { resultEntry.Success = true; exitsData = "Mã tỉnh trống!"; } resultEntry.AddMessage(exitsData); return(Json(resultEntry)); }
public ActionResult UpdateLocation(LocationDiscount model) { if (ModelState.IsValid) { var obj = ServiceFactory.LocationDiscountManager.Get(new LocationDiscount { LocationDiscountId = model.LocationDiscountId }); if (obj != null) { try { ServiceFactory.LocationDiscountManager.Update(model, obj); return(RedirectToAction("LocationDiscount", "Setting")); } catch (Exception) { //throw; } } } ViewBag.IsEdit = true; return(View(model)); }
public void Add(LocationDiscount item) { throw new NotImplementedException(); }
public ActionResult Create() { LocationDiscount data = new LocationDiscount(); return(View("Create", data)); }