// GET: Orcamento/Create public ActionResult Create() { var itemValorViewModel = new ItemValorViewModel(); PreparaViewData(itemValorViewModel); return(View()); }
// GET: Orcamento/Create public ActionResult Create(int id) { var itemValorViewModel = new ItemValorViewModel(); itemValorViewModel.Orcamento = new OrcamentoViewModel() { Id = id }; PreparaViewData(itemValorViewModel); return(View(itemValorViewModel)); }
private void PreparaViewData(ItemValorViewModel itemValorViewModel) { if (itemValorViewModel == null) { throw new ArgumentNullException("ItemValorViewModel"); } //ViewBag.TipoPessoa = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoPessoaViewModel>(orcamentoViewModel.TipoPessoa); //ViewBag.TipoOrcamento = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoOrcamentoViewModel>(orcamentoViewModel.TipoOrcamento); //ViewBag.TipoPagamento = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoPagamentoViewModel>(orcamentoViewModel.TipoPagamento); }
public ActionResult Edit(int id, ItemValorViewModel itemValorViewModel) { try { var itemValor = Mapeador.Mapear <ItemValorViewModel, ItemValor>(itemValorViewModel); _gerenciadorDeItemValor.Editar(itemValor); return(RedirectToAction("Index", new { id = itemValorViewModel.Orcamento.Id })); } catch { return(View()); } }
public ActionResult Delete(int id, ItemValorViewModel itemValorViewModel) { try { var itemValor = _gerenciadorDeItemValor.BuscarPorId(id); _gerenciadorDeItemValor.Excluir(itemValor); return(RedirectToAction("Index", new { id = itemValorViewModel.Orcamento.Id })); } catch { return(View()); } }
public ActionResult Create(ItemValorViewModel itemValorViewModel) { try { var itemValor = Mapeador.Mapear <ItemValorViewModel, ItemValor>(itemValorViewModel); _gerenciadorDeItemValor.Salvar(itemValor); return(RedirectToAction("Index")); } catch { return(View()); } }
private void PreparaViewData(ItemValorViewModel itemValorViewModel) { //ViewBag.TipoPessoa = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoPessoaViewModel>(orcamentoViewModel.TipoPessoa); //ViewBag.TipoOrcamento = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoOrcamentoViewModel>(orcamentoViewModel.TipoOrcamento); //ViewBag.TipoPagamento = Budget.Infrastructure.Helpers.EnumHelper.GetList<ETipoPagamentoViewModel>(orcamentoViewModel.TipoPagamento); }