public override void Editar() { IAnaliseCredito analise = new AnaliseCredito(dav); analise.Motivo = "Foi liberado o orçamento de venda"; analise.Status = StatusAnaliseCredito.Liberado; analise.Save(); }
/// <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(); } }