Inheritance: BaseObject
Example #1
0
 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;
     }
 }
Example #3
0
 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);
            }
        }
Example #7
0
 public Address Update(Address address)
 {
     return _addressLogic.Update(address);
 }
Example #8
0
 public Address Add(Address address)
 {
     return _addressLogic.Add(address);
 }