public StandardJsonResult <long> Add(ProvinceDto province) { return(StandardAction <long>(() => { return _provinceService.Add(province); })); }
public IActionResult Add(Province province) { var result = _provinceService.Add(province); if (result.Success) { return(Ok(result)); } return(BadRequest(result)); }
public IActionResult PostProvince([FromBody] CreateEditProvinceViewModel model, int countryID) { DataClaim.GetClaim(Request); var province = new Province(); model.CountryID = countryID.ToString(); if (model is null) { return(BadRequest("Province is null.")); } if (!ModelState.IsValid) { return(BadRequest()); } _mapper.Map(model, province); _provinceProvider.Add(province); return(Ok(province)); }
public IActionResult SaveEntity(ProvinceViewModel provinceVm) { if (!ModelState.IsValid) { IEnumerable <ModelError> allErrors = ModelState.Values.SelectMany(v => v.Errors); return(new BadRequestObjectResult(allErrors)); } if (provinceVm.Id == 0) { _provinceService.Add(provinceVm); } else { _provinceService.Update(provinceVm); } _provinceService.Save(); return(new OkObjectResult(provinceVm)); }
public HttpResponseMessage Create(HttpRequestMessage req, ProvinceViewModel provinceVm) { return(CreateHttpResponse(req, () => { HttpResponseMessage res = null; if (ModelState.IsValid) { var province = new Province(); province.UpdateProvince(provinceVm); _provinceService.Add(province); _provinceService.SaveChanges(); var resData = Mapper.Map <Province, ProvinceViewModel>(province); res = req.CreateResponse(HttpStatusCode.OK, resData); } else { req.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } return res; })); }