Example #1
0
        public HttpResponseMessage Post([FromBody] ApartmentViewModel item)
        {
            try
            {
                var entity = item.FromViewModel();

                if (entity.UniqueId.HasValue)
                {
                    _apartmentService.Update(entity);
                }
                else
                {
                    _apartmentService.Insert(entity);
                }

                return(Request.CreateResponse(System.Net.HttpStatusCode.Accepted));
            }
            catch (Exception e)
            {
                return(Request.CreateResponse(System.Net.HttpStatusCode.InternalServerError, e.Message));
            }
        }