public Address Update(Address address) { using (var svc = new ServiceProxyHelper<IAddressService>("AddressService")) { return svc.Proxy.Update(address); } }
public Address Update(Address address, string authenticationToken) { using (var svc = new HttpClientHelper()) { var result = JsonHelper.DeserializeJson<Address>(svc.Put(Constants.BlogRestUrl, "address", address, authenticationToken)); return result; } }
public Address Update(Address address) { try { return AddressMapper.ToDto(_addressRepository.Edit(AddressMapper.ToEntity(address))); } catch (Exception ex) { throw new BlogException(ex.Message, ex.InnerException); } }
public IHttpActionResult GetByUser(int userId) { try { var address = _service.GetByUser(userId); return Ok(address); } catch (Exception ex) { _errorSignaler.SignalFromCurrentContext(ex); var errorResult = new Address().GenerateError<Address>((int)Constants.Error.InternalError, "Server technical error"); return Ok(errorResult); } }
public IHttpActionResult Put([FromBody]Address address) { try { if (!ModelState.IsValid) { return BadRequest(ModelState); } var result = _service.Update(address); return Ok(result); } catch (Exception ex) { _errorSignaler.SignalFromCurrentContext(ex); var errorResult = new Address().GenerateError<Address>((int)Constants.Error.InternalError, "Server technical error"); return Ok(errorResult); } }
public ActionResult Index(Address address) { try { if (!ModelState.IsValid) { return View(address); } var result = _addressResource.Update(address); if (result.Error != null) throw new Exception(result.Error.Message); return Redirect(string.Format("~/Users/Details/{0}", address.UserId)); } catch (Exception ex) { _errorSignaler.SignalFromCurrentContext(ex); ViewBag.ErrorMessage = ex.Message; return View(address); } }
public Address Update(Address address) { return _addressLogic.Update(address); }
public Address Add(Address address) { return _addressLogic.Add(address); }