public JsonResult TempEmpFormAdd(string EmpJson) { EmpModel Emp = null; try { Emp = JsonConvert.DeserializeObject <EmpModel>(EmpJson); if (Emp.CardNo != null && Emp.CardNo != "") { //檢查日期格式 正不正確 if (!GeneralObj.CheckDate(Emp.CardEffectiveDate)) { throw new Exception("卡號生效日格式有誤!"); } if (!GeneralObj.CheckDate(Emp.CardExpiryDate)) { throw new Exception("卡號失效日格式有誤!"); } Emp.CardEffectiveDate = Emp.CardEffectiveDate.Replace("-", ""); Emp.CardExpiryDate = Emp.CardExpiryDate.Replace("-", ""); } if (ModelFactory.TempEmpAdd(Emp)) { return(Json("1"));//代表已經處裡完 } else { return(Json(""));//失敗 } } catch (Exception ex) { return(Json(ex.Message)); } catch { return(Json("系統發生錯誤")); } }