public HttpResponseMessage Post(VendasViewModel vendasViewModel) { if (ModelState.IsValid) { _vendasApp.Add(vendasViewModel); return(Request.CreateResponse(HttpStatusCode.Created, vendasViewModel)); } return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)); }
public ActionResult Criar(VendaViewModel vendas) { if (ModelState.IsValid) { var VendasDomain = Mapper.Map <VendaViewModel, Vendas>(vendas); _vendaApp.Add(VendasDomain); return(RedirectToAction("Index")); } ViewBag.ClienteId = new SelectList(_clienteApp.GetAll(), "ClienteId", "Nome", vendas.ClienteId); ViewBag.ColaboradorId = new SelectList(_colaboradorApp.GetAll(), "ColaboradorId", "Nome", vendas.ColaboradorId); ViewBag.ProdutoId = new SelectList(_produtoApp.GetAll(), "ProdutoId", "Nome", vendas.ProdutoId); return(View(vendas)); }