public void SaveSiteOrder(OrderSite orderSite) { using (var context = new FSWContext()) { if (orderSite.id == 0) { context.OrderSites.Add(orderSite); } else { OrderSite dbEntry = context.OrderSites.Find(orderSite.id); if (dbEntry != null) { dbEntry.Name = orderSite.Name; dbEntry.Surname = orderSite.Surname; dbEntry.Phone = orderSite.Phone; dbEntry.Email = orderSite.Email; dbEntry.TariffPlan = orderSite.TariffPlan; dbEntry.Notes = orderSite.Notes; dbEntry.isCheked = orderSite.isCheked; } } context.SaveChanges(); } }
public ViewResult OrderSite(string text) { List <SelectListItem> tariffPlan = new List <SelectListItem>(); tariffPlan.Add(new SelectListItem { Text = "Сайт-визитка", Value = "Сайт-визитка" }); tariffPlan.Add(new SelectListItem { Text = "Бизнес - сайт", Value = "Бизнес - сайт" }); tariffPlan.Add(new SelectListItem { Text = "Сайт компании", Value = "Сайт компании" }); tariffPlan.Add(new SelectListItem { Text = "Landing Page", Value = "Landing Page" }); tariffPlan.Add(new SelectListItem { Text = "Custom сайт", Value = "Custom сайт" }); tariffPlan.Add(new SelectListItem { Text = "Дополнительные услуги", Value = "Дополнительные услуги" }); tariffPlan.Add(new SelectListItem { Text = "Другое", Value = "Другое" }); var model = new OrderSite { TariffPlan = text, Tariffs = tariffPlan }; return(View(model)); }
public ActionResult OrderSite(OrderSite orderSite) { if (ModelState.IsValid) { orderSiteRepository.SaveSiteOrder(orderSite); // add Resources TempData["message"] = string.Format("Спасибо за ваш запрос, {0} ", orderSite.Name + ", мы свяжемся с вами в ближайшее время"); return(RedirectToAction("Index")); } else { return(View()); } }