public bool Recusar(int Transf, string Obs, int Pessoa) { this.Codigo = Transf; ObsRecusa = Obs; PessoaRecusa = new Pessoa(Pessoa).BuscarPessoa(Pessoa); if (new TransferenciaDAO().Recusar(this)) { Transferencia T = new Transferencia().BuscarTransferencia(this.Codigo); this.FilialDestino = T.GetFilialDestino(); this.FilialOrigem = T.GetFilialOrigem(); this.FilialOrigem = new FilialDAO().BuscarFilialEmail(this.FilialOrigem.GetCodigo()); this.FilialDestino = new FilialDAO().BuscarFilialEmail(this.FilialDestino.GetCodigo()); string dest = FilialOrigem.GetRegional().GetPessoa().GetEmail(); string dest2 = FilialDestino.GetRegional().GetPessoa().GetEmail(); var result = EnviarEmail("*****@*****.**", "ParebemSystem", dest, "PareBem Recusa de Transferência", "A Transferência foi recusada por: " + PessoaRecusa.GetNome() + " - " + PessoaRecusa.GetCargo() + "<br>Observação: " + ObsRecusa); var result2 = EnviarEmail("*****@*****.**", "ParebemSystem", dest2, "PareBem Recusa de Transferência", "A Transferência foi recusada por: " + PessoaRecusa.GetNome() + " - " + PessoaRecusa.GetCargo() + "<br>Observação: " + ObsRecusa); return(true); } return(false); }
internal bool Receber(Localizacao loc) { if (new TransferenciaDAO().Receber(this, loc)) { Transferencia Transf = new Transferencia().BuscarTransferencia(this.Codigo); this.FilialDestino = Transf.GetFilialDestino(); this.FilialOrigem = Transf.GetFilialOrigem(); this.FilialOrigem = new FilialDAO().BuscarFilialEmail(this.FilialOrigem.GetCodigo()); this.FilialDestino = new FilialDAO().BuscarFilialEmail(this.FilialDestino.GetCodigo()); string dest = FilialOrigem.GetRegional().GetPessoa().GetEmail(); string dest2 = FilialDestino.GetRegional().GetPessoa().GetEmail(); var result = EnviarEmail("*****@*****.**", "ParebemSystem", dest, "PareBem Aprovação de Ativos", "Transferenica Aprovada com Sucesso... O Ativo ja se encontrada no local de destino!"); var result2 = EnviarEmail("*****@*****.**", "ParebemSystem", dest2, "Pare Bem Aprovação de Ativos", "Transferenica Aprovada com Sucesso... O Ativo ja se encontrada no local de destino!"); return(true); } else { return(false); } }
public Boolean Gravar() { if (this.DtAbertura != null) { bool ok = new TransferenciaDAO().Gravar(this); if (ok) { this.FilialOrigem = new FilialDAO().BuscarFilialEmail(this.FilialOrigem.GetCodigo()); this.FilialDestino = new FilialDAO().BuscarFilialEmail(this.FilialDestino.GetCodigo()); string dest = FilialOrigem.GetRegional().GetPessoa().GetEmail(); string dest2 = FilialDestino.GetRegional().GetPessoa().GetEmail(); var result = EnviarEmail("*****@*****.**", "ParebemSystem", dest, "PareBem Aprovação de Ativos", "Olá, Existe uma Aprovação de Ativos Pendente. <br> Filial de Origem: " + this.FilialOrigem.GetRazao() + " <br>Filial Destino:" + this.FilialDestino.GetRazao() + "<br> Por favor Faça o login. Para Aprovação.... <a href='http://www.m2nsolutions.com.br'>ParebemSystem</a>"); var result2 = EnviarEmail("*****@*****.**", "ParebemSystem", dest, "PareBem Aprovação de Ativos", "Olá, Existe uma Aprovação de Ativos Pendente. <br> Filial de Origem: " + this.FilialOrigem.GetRazao() + " <br>Filial Destino:" + this.FilialDestino.GetRazao() + "<br> Por favor Faça o login. Para Aprovação.... <a href='http://www.m2nsolutions.com.br'>ParebemSystem</a>"); } return(ok); } else { return(false); } }