예제 #1
0
 public void TestaExclusaoProjeto()
 {
     this.CriaInstancia();
     Empresa emp = new Empresa();
     emp.Codigo = "**";
     Filial fil = new Filial();
     fil.Codigo = "**";
     IProjetoNegocio umProjetoNegocio = new ProjetoBUS(Conexao.Instacia, emp, fil);
     Projeto umProjeto = new Projeto();
     umProjeto.Empresa = emp;
     umProjeto.Filial = fil;
     umProjeto.Codigo = 1;
     umProjetoNegocio.Excluir(umProjeto);
 }
예제 #2
0
 public ActionResult Delete(int id, Projeto projeto)
 {
     try
     {
         Conexao.Ativar(true);
         Usuario umUsuario = (Usuario)Session["UsuarioLogado"];
         IProjetoNegocio umProjetoNegocio = new ProjetoBUS(Conexao.Instacia, umUsuario.Funcionario.Empresa, umUsuario.Funcionario.Filial);
         projeto.Empresa = umUsuario.Funcionario.Empresa;
         projeto.Filial = umUsuario.Funcionario.Filial;
         projeto.Codigo = id;
         umProjetoNegocio.Excluir(projeto);
         return RedirectToAction("Index", new { st = "ok" });
     }
     catch (Exception ex)
     {
         return RedirectToAction("Index", new { st = "er" });
     }
     finally
     {
         Conexao.Ativar(false);
     }
 }