public ActionResult Create(DespesaViewModel despesa) { if (ModelState.IsValid) { var despesaDomain = Mapper.Map<DespesaViewModel, Despesa>(despesa); _despesaApp.Add(despesaDomain); return RedirectToAction("Index"); } return View(despesa); }
// POST: api/Despesas public HttpResponseMessage Post(DespesaViewModel despesa) { if (ModelState.IsValid) { var despesaDomain = Mapper.Map<DespesaViewModel, Despesa>(despesa); _despesaApp.Add(despesaDomain); return new HttpResponseMessage(HttpStatusCode.Created); } return new HttpResponseMessage(HttpStatusCode.Unauthorized); }