public Master PostMasters(inUnitResult inUnitResult) { try { Master input = new Master { Id = Guid.NewGuid(), Date = DateTime.UtcNow, Value1 = inUnitResult.Value1, Value2 = inUnitResult.Value2 }; Master _master = _iMasterDAO.Post_Master(input); return(_master); } catch (Exception e) { throw new Exception(); } }
public outUniResult Post([FromBody] inUnitResult inUnitResult) { outUniResult _outUniResult = new outUniResult(); try { _outUniResult.StatusCode = (int)HttpStatusCode.OK; _outUniResult.Result = _iMasterBLO.PostMasters(inUnitResult); _outUniResult.Error = null; return(_outUniResult); } catch (Exception e) { ///2.送給前端的錯誤訊息,簡單就好 _outUniResult.StatusCode = (int)HttpStatusCode.NotFound; _outUniResult.Result = "發生錯誤了"; _outUniResult.Error = null; throw new Exception(); } }