Beispiel #1
0
    private void PrestadorTraer(WSReclamos.Reclamo oReclamo)
    {
        long idPrestador = oReclamo.UnaNovedad.UnPrestador.ID;

        WSPrestador.PrestadorWS servicio = new WSPrestador.PrestadorWS();
        servicio.Url         = ConfigurationManager.AppSettings["WSPrestador.PrestadorWS"];
        servicio.Credentials = System.Net.CredentialCache.DefaultCredentials;

        WSPrestador.Domicilio[] lstDomicilios = servicio.DomiciliosTraer(idPrestador);
        if (lstDomicilios.Length > 0)
        {
            lblCodigoPostal.Text = " C.P. " + lstDomicilios[0].CodigoPostal;
            lblDomicilio.Text    = "Calle: " + lstDomicilios[0].Calle + " Nº " + lstDomicilios[0].NumeroCalle.ToString();
            if (!string.IsNullOrEmpty(lstDomicilios[0].Piso))
            {
                lblDomicilio.Text += " Piso: " + lstDomicilios[0].Piso;
            }
            if (!string.IsNullOrEmpty(lstDomicilios[0].Departamento))
            {
                lblDomicilio.Text += " Dpto: " + lstDomicilios[0].Departamento;
            }
            lblLocalidad.Text   = lstDomicilios[0].Localidad;
            lblProvincia.Text   = lstDomicilios[0].UnaProvincia.DescripcionProvincia;
            lblRazonSocial.Text = oReclamo.UnaNovedad.UnPrestador.RazonSocial;
        }
    }
Beispiel #2
0
 private void DestinatarioTraer(WSReclamos.Reclamo oReclamo, int idModelo)
 {
     if (idModelo == 2)
     {
         //Datos de la entidad
         PrestadorTraer(oReclamo);
     }
     else
     {
         //Datos del beneficiario
         PersonaTraer(oReclamo);
     }
 }
Beispiel #3
0
    private void PersonaTraer(WSReclamos.Reclamo oReclamo)
    {
        long lCuil = oReclamo.UnaNovedad.UnBeneficiario.Cuil;

        /*InformaciondePersona.DatosdePersonaporCuip servicio = new InformaciondePersona.DatosdePersonaporCuip();
        *  InformaciondePersona.RetornoDatosPersonaCuip oPersona = servicio.ObtenerPersonaxCUIP(lCuil.ToString());*/
        RetornoDatosPersonaCuip oPersona = Externos.obtenerDatosDePersonaPorCuip(VariableSession.Cuil);

        lblCodigoPostal.Text = " C.P. " + oPersona.PersonaCuip.domi_cod_postal.ToString();
        lblDomicilio.Text    = "Calle: " + oPersona.PersonaCuip.domi_calle + " Nº " + oPersona.PersonaCuip.domi_nro.ToString();
        if (!string.IsNullOrEmpty(oPersona.PersonaCuip.domi_piso))
        {
            lblDomicilio.Text += " Piso: " + oPersona.PersonaCuip.domi_piso;
        }
        if (!string.IsNullOrEmpty(oPersona.PersonaCuip.domi_dpto))
        {
            lblDomicilio.Text += " Dpto: " + oPersona.PersonaCuip.domi_dpto;
        }
        lblLocalidad.Text   = oPersona.PersonaCuip.domi_localidad;
        lblProvincia.Text   = PciaTraer(oPersona.PersonaCuip.domi_cod_pcia);
        lblRazonSocial.Text = oPersona.PersonaCuip.ape_nom;
    }
Beispiel #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //string Usuario = Session["Usuario"].ToString();
        int idModelo = int.Parse(Request.QueryString["IdModelo"].ToString());

        WSReclamos.Reclamo oReclamo = (WSReclamos.Reclamo)Session["unReclamo"];
        long idReclamo = oReclamo.IdReclamo;



        WSReclamos.ModeloImpresion oModelo = new WSReclamos.ModeloImpresion();
        oModelo.IdReclamo              = idReclamo;
        oModelo.IdModelo               = idModelo;
        oModelo.unaAuditoria           = new WSReclamos.Auditoria();
        oModelo.unaAuditoria.Usuario   = Session["Usuario"].ToString();
        oModelo.unaAuditoria.IP        = Session["IP"].ToString();
        oModelo.unaAuditoria.IDOficina = int.Parse(string.IsNullOrEmpty(Session["Oficina"].ToString()) ? "0" : Session["Oficina"].ToString());


        DestinatarioTraer(oReclamo, idModelo);
        TextoGenerar(idModelo);
        impresionRegistrar(oModelo);
    }