Пример #1
0
 public ActionResult Create(Sistema.Models.Vendas model)
 {
     if (model.Funcionario.id == null)
     {
         ModelState.AddModelError("Funcionario.id", "Informe o funcionário");
     }
     if (model.Cliente.id == null)
     {
         ModelState.AddModelError("Cliente.id", "Informe o cliente");
     }
     model.modelo = "65";
     if (ModelState.IsValid)
     {
         try
         {
             var DAOVendas = new DAOVendas();
             DAOVendas.InsertProduto(model);
             this.AddFlashMessage(Util.AlertMessage.INSERT_SUCESS);
             return(RedirectToAction("Index"));
         }
         catch (Exception ex)
         {
             this.AddFlashMessage(ex.Message, FlashMessage.ERROR);
             return(View(model));
         }
     }
     else
     {
         return(View(model));
     }
 }
Пример #2
0
        public ActionResult Cancelar(int id, string modelo, Sistema.Models.Vendas model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    var DAOVendas = new DAOVendas();
                    DAOVendas.CancelarVenda(id);
                    this.AddFlashMessage(Util.AlertMessage.INSERT_SUCESS);
                    return(RedirectToAction("Index"));
                }
                catch (Exception ex)
                {
                    this.AddFlashMessage(ex.Message, FlashMessage.ERROR);

                    return(this.GetView(id, modelo));
                }
            }
            else
            {
                return(View(model));
            }
        }