Beispiel #1
0
        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);
        }
Beispiel #2
0
        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;
        }