public IHttpActionResult Edit(TOURIS_TV_DISTRICT ProvinceView) { ApiResData res = new ApiResData(); try { if (!ModelState.IsValid) { rs.SetErrorStatus(eFunc.fg.SFailed); resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Edit, new Exception(eFunc.fg.DataIsntValid))); return(Content(HttpStatusCode.NotFound, resObj)); } TOURIS_TM_DISTRICT district = new TOURIS_TM_DISTRICT(); district.ID = ProvinceView.ID; district.CITY_ID = ProvinceView.CITY_ID; district.DISTRICT_CODE = ProvinceView.DISTRICT_CODE; district.DISTRICT_NAME = ProvinceView.DISTRICT_NAME; district.DISTRICT_DESCRIPTION = ProvinceView.DISTRICT_DESCRIPTION; district.LAST_MODIFIED_TIME = ProvinceView.LAST_MODIFIED_TIME; district.LAST_MODIFIED_BY = ProvinceView.LAST_MODIFIED_BY; rs = repo.Edit(district); if (rs.IsSuccess) { rs.SetSuccessStatus(); } else { rs.SetErrorStatus(eFunc.fg.SFailed); } resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Edit, null)); return(Content(HttpStatusCode.OK, resObj)); } catch (Exception ex) { rs.SetErrorStatus(ex.Message); resObj = JObject.FromObject(res.ResCUD(new object[] { rs }, eFunc.fg.Edit, new Exception(eFunc.fg.EFailed))); return(Content(HttpStatusCode.BadRequest, resObj)); } }