示例#1
0
    private void ObtenerDatosDeRecuperoDetalleForm()
    {
        decimal valorResidual;

        RecuperoWS.RecuperoDetalleForm recuperoDetalleForm = new RecuperoDetalleService().ObtenerRecuperosPorId(VariableSession.IdRecupero, out valorResidual);
        NovedadDeRecuperoList   = recuperoDetalleForm.NovedadesList.ToList();
        BeneficioDisponibleList = recuperoDetalleForm.BeneficioDisponibleList.ToList().Select(x => new BeneficioDisponibleForm(x.IdBeneficiario, x.AfectacionDisponible)).ToList();
    }
示例#2
0
    protected void btnCaratularExpediente_Click(object sender, EventArgs e)
    {
        string[] beneficio = convertBeneficioToArray(string.Empty);
        log.InfoFormat("Se ejecuta web service para caratular expediente {0} -", DateTime.Now);
        ExpedienteAG expediente = new RecuperoDetalleService().CaratularExpediente(beneficio, DateTime.Today, lblTipoDocumento.Text, lblNumeroDocumento.Text);

        if (expediente == null || expediente.CodRespuesta != "0000" ||
            string.IsNullOrEmpty((expediente.CodOrg + expediente.PreCuil + expediente.DocCuil + expediente.DigCuil + expediente.CodTipo + expediente.CodSeq).Trim()))
        {
            log.WarnFormat("Error en la generacion del expediente {0} -", DateTime.Now);
            return;
        }

        log.DebugFormat("Fin Ejecución:{0} - ", DateTime.Now);
    }
示例#3
0
    private string EsValidoMontoTotal(decimal montoTotal)
    {
        decimal valorMinimo = new RecuperoDetalleService().ObtenerMontoMinimoDeRecupero(Constantes.PRESTADOR_ANSES);

        return(montoTotal < valorMinimo ? "El monto total a recuperar es menor al monto mínimo <br/>" : string.Empty);
    }