Example #1
0
    private void  impresionRegistrar(WSReclamos.ModeloImpresion oModelo)
    {
        WSReclamos.ReclamosWS service = new WSReclamos.ReclamosWS();
        service.Url         = ConfigurationManager.AppSettings["WSReclamos.ReclamosWS"];
        service.Credentials = System.Net.CredentialCache.DefaultCredentials;

        WSReclamos.ResultadoUnicoOfStringInt32 ResultadoUnico = service.Impresion_Historia_Grabar(oModelo);
        if (ResultadoUnico.Error.Descripcion.Length == 0)
        {
            Response.AppendHeader("Content-Type", "application/msword");
            // Response.AppendHeader("Content-disposition", "attachment; filename=Contenedor.doc");
        }

        Session["ImpresionModelo"] = oModelo;
    }
Example #2
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);
    }