public ActionResult CreateDogovor(CreateDogovorViewModel mod) { string name = System.Web.HttpContext.Current.User.Identity.Name.ToString(); //получим по логину код сотрудника!!!!!!!!!!!!!!!!!!!!!!!!!!!! int Kod = dataManager.UsersRepository.GetRegisterUser() .Where(x => x.Логин == name) .FirstOrDefault() .Код_сотрудника; if (ModelState.IsValid) { dataManager.DogovorRepository.CreateDogovora(mod.IDdog, Kod, mod.dogovorClientId, DateTime.Parse(mod.dogovorZaclechen), DateTime.Parse(mod.dogovorGotovnost), mod.dogStoimost, "к оплате", mod.dogovorPrimechanie); //return RedirectToAction("Index","Zakaz", new { id = dataManager.DogovorRepository.GetDogovora().OrderBy(x=>x.Номер_договора).Last().Номер_договора }); return RedirectToAction("OformitZakaz", "Zakaz", new {id = mod.IDdog}); } return View(mod); }
public ActionResult CreateDogovor(int id) { Договора dog = dataManager.DogovorRepository.GetDogovoraById(id); CreateDogovorViewModel model = new CreateDogovorViewModel(); model.dogovorZaclechen = DateTime.Now.ToShortDateString(); model.dogovorPrimechanie = dog.Примечания; model.dogovorGotovnost = DateTime.Now.AddDays(5).ToShortDateString(); model.dogovorClientId = dog.Код_клиента; model.dogStoimost = (int)dog.Итоговая_стоимость; model.IDdog = id; return View(model); }