// GET: Orcamento/Create public ActionResult Create() { var itemSubValorViewModel = new ItemSubValorViewModel(); PreparaViewData(itemSubValorViewModel); return(View()); }
// GET: Orcamento/Create public ActionResult Create(int id) { var itemSubValorViewModel = new ItemSubValorViewModel(); itemSubValorViewModel.ItemValor = new ItemValorViewModel() { Id = id }; PreparaViewData(itemSubValorViewModel); return(View(itemSubValorViewModel)); }
private void PreparaViewData(ItemSubValorViewModel itemSubValorViewModel) { if (itemSubValorViewModel == null) { throw new ArgumentNullException("ItemSubValorViewModel"); } //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, ItemSubValorViewModel itemSubValorViewModel) { try { var itemSubValor = Mapeador.Mapear <ItemSubValorViewModel, ItemSubValor>(itemSubValorViewModel); _gerenciadorDeItemSubValor.Editar(itemSubValor); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, ItemSubValorViewModel itemSubValorViewModel) { try { var itemSubValor = _gerenciadorDeItemSubValor.BuscarPorId(id); _gerenciadorDeItemSubValor.Excluir(itemSubValor); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(ItemSubValorViewModel itemSubValorViewModel) { try { var itemSubValor = Mapeador.Mapear <ItemSubValorViewModel, ItemSubValor>(itemSubValorViewModel); _gerenciadorDeItemSubValor.Salvar(itemSubValor); return(RedirectToAction("Index", new { id = itemSubValorViewModel.ItemValor.Id })); } catch { return(View()); } }
private void PreparaViewData(ItemSubValorViewModel itemSubValorViewModel) { //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); }