public ActionResult AlterarServico(Servico servico, HttpPostedFileBase file)
        {
            ConteudoFacade facade = new ConteudoFacade();
            MultimidiaFacade facadeMult = new MultimidiaFacade();
            try
            {
                servico.Ativo = (servico.Ativo != null);
                // Se a pessoa nao selecionou uma foto, nao deve apagar o que ja estava cadastrado
                if (file == null)
                {
                    servico.Logomarca = facade.PesquisarServico(servico.Codigo).Logomarca;
                }
                else
                {
                    servico.Logomarca = file.FileName;
                    facadeMult.SalvarFotoServico(file);
                }

                facade.SalvarServico(servico);
                return RedirectToAction("Index");
            }
            catch
            {
                CategoriaEmpresaNHibernate catEmpresa = new CategoriaEmpresaNHibernate();

                IList<CategoriaEmpresa> listCatEmpresa = catEmpresa.Pesquisar(new CategoriaEmpresa());

                ViewBag.Categorias = new SelectList(listCatEmpresa, "CodCategoria", "Categoria");

                return View(servico);
            }
        }
        public ActionResult CadastrarServico()
        {
            NHibernate.HttpModule.RecuperarSessao.Flush();
            CategoriaEmpresaNHibernate catEmpresa = new CategoriaEmpresaNHibernate();

            IList<CategoriaEmpresa> listCatEmpresa = catEmpresa.Pesquisar(new CategoriaEmpresa());

            ViewBag.Categorias = new SelectList(listCatEmpresa, "CodCategoria", "Categoria");

            return View(new Servico() { Categoria = new CategoriaEmpresa(), Ativo = false });
        }
        public ActionResult AlterarServico(int Codigo)
        {
            NHibernate.HttpModule.RecuperarSessao.Flush();
            ConteudoFacade facade = new ConteudoFacade();

            CategoriaEmpresaNHibernate catEmpresa = new CategoriaEmpresaNHibernate();

            IList<CategoriaEmpresa> listCatEmpresa = catEmpresa.Pesquisar(new CategoriaEmpresa());

            ViewBag.Categorias = new SelectList(listCatEmpresa, "CodCategoria", "Categoria");

            Servico servico = facade.PesquisarServico(Codigo);
            return View(servico);
        }