예제 #1
0
 public override void Editar()
 {
     IAnaliseCredito analise = new AnaliseCredito(dav);
     analise.Motivo = "Foi liberado o orçamento de venda";
     analise.Status = StatusAnaliseCredito.Liberado;
     analise.Save();
 }
예제 #2
0
 /// <summary>
 /// Método internal para salvar as analises de credito
 /// </summary>
 /// <param name="resultAnalise">Objeto com resultado da analise</param>
 protected internal void SalvaAnaliseCredito(AnaliseCreditoResult resultAnalise)
 {
     if(StatusAnaliseCredito == Enuns.Financeiro.StatusAnaliseResult.AguardarAnalise)
     {
         //Gravar a análise de crédito feito no movimento
         IAnaliseCredito analise = new AnaliseCredito(this);
         analise.Connection = Connection;
         analise.Atendente = Itens.FirstOrDefault().Vendedor;
         analise.Cliente = DadoPessoa.Cliente as Model.Cadastro.Pessoa.ICliente;
         analise.Movimento = this;
         analise.Motivo = Unimake.Convert.ToString(Enuns.Financeiro.StatusAnaliseCredito.AguardandoAnalise);
         analise.Status = Enuns.Financeiro.StatusAnaliseCredito.AguardandoAnalise;
         analise.DataHoraAnalise = DateTime.Now;
         analise.Save();
     }
 }