예제 #1
0
        //
        // 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));
        }
예제 #2
0
        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));
            }
        }