// GET: Order/Create public async Task <ActionResult> Create(int?Phoneid, int?ModelId) { var user = await userManager.GetUserAsync(User); var Companies = util.GetAllCompany(); ViewBag.Stores = util.GetAllStores(); OrderViewModel data = new OrderViewModel(); if (!(User.IsInRole("Admin") || User.IsInRole("Super Admin") || User.IsInRole("Employee"))) { ViewBag.cities = util.getCities(); data.cus_name = user.FullName; data.cus_phone = user.PhoneNumber; data.CityId = user.City; data.Address = new Data.Model.Customer.Address() { StreetAddress = user.StreetAdress }; // data.Address.StreetAddress = user.StreetAdress; if (user.CusRef != null) { data.CustRef = (int)user.CusRef; } else { data.CustRef = util.GenerateCusRef(); } } else { data.CustRef = util.GenerateCusRef(); if (user.store_id != null) { data.store_id = (int)user.store_id; } } if (ModelId != null) { //data.Phoneid = Companies.FirstOrDefault(x => x.Phoneid == Phoneid).Phoneid; // data.modelId = (int)ModelId; } ViewBag.Companies = Companies; return(View(data)); }
// GET: Customer/Create public ActionResult Create() { CustomerViewModel data = new CustomerViewModel() { CustRef = util.GenerateCusRef() }; ViewBag.cities = util.getCities(); return(View(data)); }