Пример #1
0
        // GET: api/homes/5
        //[ResponseType(typeof(Home))]
        //[Authorize()]
        public IHttpActionResult Get(int id)
        {
            try
            {
                Home home;
                var  homeRepository = new HomeRepository();

                if (id > 0)
                {
                    var homes = homeRepository.Retrieve();
                    home = homes.FirstOrDefault(p => p.HomeId == id);
                    if (home == null)
                    {
                        return(NotFound());
                    }
                }
                else
                {
                    home = homeRepository.Create();
                }
                return(Ok(home));
            }
            catch (Exception ex)
            {
                return(InternalServerError(ex));
            }
        }
Пример #2
0
 public RedirectToActionResult Create(Home conta)
 {
     _repository.Create(conta);
     return(RedirectToAction("Conta"));
 }
Пример #3
0
 public Home Create(Home newHome)
 {
     return(_repo.Create(newHome));
 }