/// <summary> /// The insert. /// </summary> /// <param name="value"> /// The value. /// </param> public void Insert(ServiceOnCallViewModel value) { var data = this.IMapper.Map <OnCallModel>(value); data.DocNo = this.repo.GenAutoNo("NAFCO", "OnCall", "OC", DateTime.Now.ToString("yyyyMM")); data.ProcessStatus = ProcessStatus.Enroll; this.repo.Insert(data); }
/// <summary> /// The insert value. /// </summary> /// <param name="value"> /// The value. /// </param> public void InsertValue(ServiceOnCallViewModel value) { try { if (this.ModelState.IsValid) { value.CreateTime = DateTime.Now; this.Service.Insert(value); WebUtils.ShowAjaxMessage(this.Page, "作業成功"); } } catch (Exception e) { Logger.Error(e); this.ModelState.AddModelError("error", e.Message); } }