Ejemplo n.º 1
0
        public void TestaexcluirPeriodo()
        {
            this.CriaInstancia();
            Empresa emp = new Empresa();
            emp.Codigo = "**";
            Filial fil = new Filial();
            fil.Codigo = "**";

            Periodo umPeriodo = new Periodo();
            umPeriodo.Empresa = emp;
            umPeriodo.Filial = fil;
            umPeriodo.Meta = new Meta();
            umPeriodo.Meta.Codigo = 1;
            umPeriodo.Ano = 2014;
            umPeriodo.Mes = 5;

            IPeriodoNegocio umPeriodoBUS = new PeriodoBUS(Conexao.Instacia, emp, fil);
            umPeriodoBUS.Excluir(umPeriodo);
        }
Ejemplo n.º 2
0
        public void Excluir(Meta obj)
        {
            IMetaRepositorio umaMetaRepositorio = new MetaDAO(this._conexao);
            umaMetaRepositorio.Excluir(obj);

            IPeriodoNegocio umPeriodoNegocio = new PeriodoBUS(this._conexao, this._empresa, this._filial);

            for (int i = 1; i <= 12; i++)
            {
                Periodo umPeriodo = new Periodo();
                umPeriodo.Meta = new Meta();
                umPeriodo.Meta.Codigo = obj.Codigo;
                umPeriodo.Meta.Funcionario = obj.Funcionario;
                umPeriodo.Ano = DateTime.Now.Year;
                umPeriodo.Mes = i;
                umPeriodoNegocio.Excluir(umPeriodo);
            } 
        }