public ActionResult CreateSaleAgency() { var model = new SalesAgencyViewModel(); if (IsValidSessions()) { ViewBag.ProvinceList = new SelectList(_rCityProvincesRepository.Provinces.ToList(), "Id", "ProvinceName"); ViewBag.Province = _rCityProvincesRepository.Provinces.ToList(); return View(model); } else return RedirectToAction("Login", "Home"); }
public ActionResult CreateSaleAgency(SalesAgencyViewModel model) { if (IsValidSessions()) { var obj = new SaleAgency() { Address = model.Address , CityId = model.CityId , ManagerName = model.ManagerName , Telephone = model.Telephone , LanguageId = model.LanguageId }; _rSaleRepository.SaveSalesAgency(obj); TempData["result"] = "OK"; TempData["Message"] = "عملیات با موفقیت انجام شد."; return Json(new { Ids = obj.Id }, JsonRequestBehavior.AllowGet); } else return RedirectToAction("Login", "Home"); }
public ActionResult EditSaleAgency(SalesAgencyViewModel model, int page = 1) { if (IsValidSessions()) { TempData["Page"] = page; var entity = _rSaleRepository.DetailsSalesAgency(model.Id); entity.Address = model.Address; entity.CityId = model.CityId; entity.LanguageId = _LanguageId; entity.ManagerName = model.ManagerName; entity.Telephone = model.Telephone; _rSaleRepository.SaveSalesAgency(entity); TempData["result"] = "OK"; TempData["Message"] = "عملیات با موفقیت انجام شد."; return Json(new { Ids = model.Id }, JsonRequestBehavior.AllowGet); } else return RedirectToAction("Login", "Home"); }
public ActionResult SaleAgencyList(int Page = 1) { List<SalesAgencyViewModel> list = new List<SalesAgencyViewModel>(); if (IsValidSessions()) { int start = (Page - 1) * 5; int end = 5; TempData["Count"] = _rSaleRepository.SalesAgencies.Where(_=>_.LanguageId == _LanguageId).Count(); var entities = _rSaleRepository.GetSpecifiedSalesAgency(start, end, 1).ToList(); foreach (var entity in entities) { var obj = new SalesAgencyViewModel() { Id = entity.Id , Address = entity.Address , CityName = entity.City.CityName , LanguageId = entity.LanguageId , ManagerName = entity.ManagerName , Telephone = entity.Telephone , ProvinceName = entity.City.Province.ProvinceName , CityId = entity.CityId , ProvinceId = entity.City.ProvinceId }; list.Add(obj); } return View(list); } else return RedirectToAction("Login", "Home"); }
public ActionResult EditSaleAgency(int Id, int Extparam) { if (IsValidSessions()) { ViewBag.Cnt = _rSaleRepository.SalesAgencies.Count(); var detail = _rSaleRepository.DetailsSalesAgency(Id); SalesAgencyViewModel model = new SalesAgencyViewModel() { Id = Id, Address = detail.Address , CityId = detail.CityId , ProvinceId = detail.City.ProvinceId , ManagerName = detail.ManagerName , Telephone = detail.Telephone }; model.Provinces = _rCityProvincesRepository.Provinces.ToList(); ViewBag.Page = Extparam; return View(model); } else return RedirectToAction("Login", "Home"); }