// GET: Orcamento/Create
        public ActionResult Create()
        {
            var itemSubValorViewModel = new ItemSubValorViewModel();

            PreparaViewData(itemSubValorViewModel);
            return(View());
        }
Ejemplo n.º 2
0
        // GET: Orcamento/Create
        public ActionResult Create(int id)
        {
            var itemSubValorViewModel = new ItemSubValorViewModel();

            itemSubValorViewModel.ItemValor = new ItemValorViewModel()
            {
                Id = id
            };
            PreparaViewData(itemSubValorViewModel);
            return(View(itemSubValorViewModel));
        }
Ejemplo n.º 3
0
        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());
            }
        }
Ejemplo n.º 6
0
        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);
 }