public ActionResult Delete(Guid id) { RegionTo item = rs.GetByID(id); rs.Remove(id); return(RedirectToAction("Index", new { id = item.ProvinceID })); }
public ActionResult Insert(Guid?id) { RegionTo gelen = rs.GetByID((Guid)id); ViewBag.RegionToName = gelen.Name; ViewBag.RegionToID = gelen.ID; return(View()); }
public ActionResult Index(Guid?id) { RegionTo gelen = rs.GetByID((Guid)id); ViewBag.RegionToName = gelen.Name; ViewBag.RegionToID = gelen.ID; return(View(ds.GetDefault(m => m.RegionToID == id))); }
public ActionResult Update(Guid id) { RegionTo item = rs.GetByID(id); ViewBag.ProvinceID = new SelectList(ps.GetActive(), "ID", "Name", item.ProvinceID); return(View(rs.GetByID(id))); }
public ActionResult Insert(RegionTo item, Guid?id) { item.ProvinceID = (Guid)id; bool result = rs.Add(item); if (result) { return(RedirectToAction("Index", new { id = item.ProvinceID })); } ViewBag.Message = "Ekleme işlemi başarısız"; return(View()); }
public ActionResult Update(RegionTo item) { ViewBag.ProvinceID = new SelectList(ps.GetActive(), "ID", "Name", item.ProvinceID); RegionTo gelen = rs.GetByID(item.ID); gelen.Name = item.Name; gelen.ProvinceID = item.ProvinceID; bool result = rs.Update(gelen); if (result) { return(RedirectToAction("Index", new { id = item.ProvinceID })); } ViewBag.Message = "Güncelleme işlemi başarısız"; return(View()); }
public List <ShippingOption> GetShippingOptions() { var options = new List <ShippingOption>(); var weight = ShoppingCart.TotalShippingWeight; if (weight == 0) { weight = _defaultWeight; } if (_maxWeight != 0 && weight >= _maxWeight) { return(options); } var emsPrice = ShippingEmsPostService.GetEmsPriceByCity(_cityFrom, CityTo, weight); if (emsPrice == null && RegionTo.IsNotEmpty()) { emsPrice = ShippingEmsPostService.GetEmsPriceByRegion(_cityFrom, RegionTo, weight); if (emsPrice == null && CountryTo.IsNotEmpty()) { emsPrice = ShippingEmsPostService.GetEmsPriceByCountry(_cityFrom, CountryTo, weight); } } if (emsPrice == null) { return(options); } options.Add(new ShippingOption() { Rate = emsPrice.price + _extraPrice, DeliveryTime = emsPrice.term != null ? (emsPrice.term["min"] == emsPrice.term["max"] ? string.Format("{0} дн.", emsPrice.term["min"]) : string.Format("{0} - {1} дн.", emsPrice.term["min"], emsPrice.term["max"])) : string.Empty }); return(options); }