public HttpResponseMessage Criar(Categoria categoria) { try { categoria.IdCategoria = Guid.NewGuid(); categoria.DataInclusao = DateTime.Now; _categoriaAppService.Criar(categoria); return Request.CreateResponse(HttpStatusCode.OK); } catch { return Request.CreateResponse(HttpStatusCode.InternalServerError); } }
public HttpResponseMessage Alterar(Categoria categoria) { try { //using (var myRepo = new Repository()) //{ // categoria = myRepo.Get<Categoria>(el => el.IdCategoria == categoria.IdCategoria) // .Populating(new // { // categoria.NomeCategoria // }); // myRepo.Update(categoria); // myRepo.Commit(); //} _categoriaAppService.Alterar(categoria); return Request.CreateResponse(HttpStatusCode.OK); } catch { return Request.CreateResponse(HttpStatusCode.InternalServerError); } }