private void saveEvaluacionCartera(string creditoID, string anio, string mes) { EvaluacionCarteraBL oEvalueacionCarteraBL = new EvaluacionCarteraBL(); EvaluacionCarteraBE oEvaluacionCarteraBE = new EvaluacionCarteraBE(); oEvaluacionCarteraBE.CreditoID = creditoID; oEvaluacionCarteraBE.anio = Convert.ToInt32(anio); oEvaluacionCarteraBE.mes = Convert.ToInt32(mes); if (string.IsNullOrEmpty(txtAjusteVigente.Text)) { oEvaluacionCarteraBE.evaCarteraVigente = Convert.ToDecimal(lblSaldoVigente.Text); } else { oEvaluacionCarteraBE.evaCarteraVigente = Convert.ToDecimal(txtAjusteVigente.Text); } if (string.IsNullOrEmpty(txtAjusteVencido.Text)) { oEvaluacionCarteraBE.evaCarteraVencida = Convert.ToDecimal(lblSaldoVencido.Text); } else { oEvaluacionCarteraBE.evaCarteraVencida = Convert.ToDecimal(txtAjusteVencido.Text); } if (string.IsNullOrEmpty(lblAjusteProvision.Text)) { oEvaluacionCarteraBE.ProvisionEspecifica = Convert.ToDecimal(lblProvisionEspecifica.Text); } else { oEvaluacionCarteraBE.ProvisionEspecifica = Convert.ToDecimal(lblAjusteProvision.Text); } if (string.IsNullOrEmpty(txtAjusteCalificacion.Text)) { oEvaluacionCarteraBE.PorcCalificacion = Convert.ToDecimal(lblCalificacion.Text.Replace("%", "").Trim()); } else { oEvaluacionCarteraBE.PorcCalificacion = Convert.ToDecimal(txtAjusteCalificacion.Text.Replace("%", "").Trim()); } oEvaluacionCarteraBE.indAltoRiesgo = chkIndAltoRiesgo.Checked; oEvalueacionCarteraBL.UpdateEvaluacionCartera(oEvaluacionCarteraBE); }
private void GetEvaluacionCartera(string creditoID, string anio, string mes) { EvaluacionCarteraBL oEvalueacionCarteraBL = new EvaluacionCarteraBL(); EvaluacionCarteraBE oEvaluacionCarteraBE = new EvaluacionCarteraBE(); oEvaluacionCarteraBE = oEvalueacionCarteraBL.ObtenerEvaluacionCartera(creditoID, anio, mes); lblRazonSocial.Text = oEvaluacionCarteraBE.RazonSocial; lblNroCredito.Text = oEvaluacionCarteraBE.NroCredito; lblCategoria.Text = oEvaluacionCarteraBE.Categoria; lblProducto.Text = oEvaluacionCarteraBE.Producto; lblImporteOriginal.Text = oEvaluacionCarteraBE.ImporteOriginal.ToString("N"); lblSaldoVigente.Text = oEvaluacionCarteraBE.evaCarteraVigente.ToString("N"); lblSaldoVencido.Text = oEvaluacionCarteraBE.evaCarteraVencida.ToString("N"); //lblCalificacion.Text = oEvaluacionCarteraBE.Calificacion + " " + oEvaluacionCarteraBE.PorcCalificacion + " %"; lblCalificacion.Text = ((oEvaluacionCarteraBE.ProvisionEspecifica / (oEvaluacionCarteraBE.evaCarteraVigente + oEvaluacionCarteraBE.evaCarteraVencida)) * 100).ToString("N") + " %"; lblProvisionEspecifica.Text = oEvaluacionCarteraBE.ProvisionEspecifica.ToString("N"); chkIndAltoRiesgo.Checked = oEvaluacionCarteraBE.indAltoRiesgo; }