public ActionResult Alterar(Produto produto, HttpPostedFileBase image = null)
        {
            if (ModelState.IsValid)
            {
                _repositorio = new ProdutosRepositorio();

                if (image != null)
                {
                    SavePictureDirectory(produto, image);
                }

                Boolean save = _repositorio.Salvar(produto);

                if (save)
                {
                    TempData["mensagem"] = String.Format("{0} registrado com sucesso!", produto.Nome);
                }
                else
                {
                    TempData["mensagem"] = String.Format("{0} foi atualizado com sucesso!", produto.Nome);
                }

                return RedirectToAction("Index");
            }

            return View(produto);
        }