Exemple #1
0
 public void ExcluirMetasTest()
 {
     this.CriaInstancia();
     Empresa umaEmpresa = new Empresa();
     umaEmpresa.Codigo = "99";
     Filial umaFilial = new Filial();
     umaFilial.Codigo = "99";
     IMetaNegocio umaMetaBUS = new MetaBUS(Conexao.Instacia, umaEmpresa, umaFilial); 
     Meta umaMeta = new Meta();
     umaMeta.Empresa = umaEmpresa;
     umaMeta.Filial = umaFilial;
     umaMeta.Codigo = 2;
     umaMetaBUS.Excluir(umaMeta);
 }
 public ActionResult Delete(int id, Meta meta)
 {
     try
     {
         Conexao.Ativar(true);
         Usuario umUsuario = (Usuario)Session["UsuarioLogado"];
         IMetaNegocio umaMetaBus = new MetaBUS(Conexao.Instacia, umUsuario.Funcionario.Empresa, umUsuario.Funcionario.Filial);
         meta.Codigo = id;
         meta.Funcionario = (Funcionario)Session["Func"];
         umaMetaBus.Excluir(meta);
         return RedirectToAction("Index", new { st = "ok" });
     }
     catch
     {
         return RedirectToAction("Index", new { st = "er" });
     }
     finally
     {
         if (Conexao.Instacia.State == System.Data.ConnectionState.Open)
         {
             Conexao.Ativar(false);
         }
     }
 }