// // GET: /Yuyue/Create public ActionResult Create(int id) { YuyueAddViewModel model = new YuyueAddViewModel(); model.YuyueCustomerId = id; model.YuyueCustomerName = MyService.CustomerIdToName("CustomerId=" + id); model.YuyueTime = System.DateTime.Now; ViewBag.CustomerName = MyService.CustomerIdToName("CustomerId=" + id); ViewData["Doctor"] = MyService.GetUserSelectList("charindex('47',UserRoles)>0"); return(View(model)); }
public ActionResult Create(YuyueAddViewModel model) { try { YuyueDto dto = new YuyueDto(); dto.YuyueCustomerId = model.YuyueCustomerId; dto.YuyueDoctorId = model.YuyueDoctorId; dto.YuyueDateTime = model.YuyueTime; dto.YuyueDescription = model.YuyueDescription; dto.YuyueStatus = "待诊"; string JsonString = JsonHelper.JsonSerializerBySingleData(dto); Message msg = CMSService.Insert("Yuyue", JsonString); return(RedirectTo("/Yuyue/Index/0", msg.MessageInfo)); } catch { Message msg = new Message(); msg.MessageInfo = "预约出问题了"; return(RedirectTo("/Yuyue/Create/" + model.YuyueCustomerId, msg.MessageInfo)); } }