Exemplo n.º 1
0
 public void EditarMetasTest()
 {
     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.Codigo = 1;
     umaMeta.Empresa = umaEmpresa;
     umaMeta.Filial = umaFilial;
     umaMeta.Descricao = "editadoooooo";
     umaMeta.Indicador = new Indicador { Codigo = 1 };
     umaMeta.Funcionario = new Funcionario { Codigo = 2 };
     umaMeta.DataCadastro = DateTime.Now;
     umaMetaBUS.Editar(umaMeta);
 }
Exemplo n.º 2
0
 public ActionResult Edit(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.Editar(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);
         }
     }
 }