예제 #1
0
        private bool uploadImagen(clsMicrotexto objMicrotexto)
        {
            ConsumeWS  objWS      = new ConsumeWS();
            clsArchivo objArchivo = new clsArchivo();

            objArchivo.IdDocumento = 19;
            objArchivo.IdPersona   = objMicrotexto.idPersona;
            objArchivo.Nombre      = objMicrotexto.nombreArchivoSalida.Substring(0, objMicrotexto.nombreArchivoSalida.Length - 4) + "_" + DateTime.Now.ToString("yy_MM_dd_HHmmss") + ".BMP";
            //objArchivo.StrImagen = getBase64StringByImagen(Image.FromFile("micro_" + objMicrotexto.idPersona + ".BMP"));
            objArchivo.StrImagen = getBase64StringByImagen(Image.FromFile(objMicrotexto.nombreArchivoSalida));
            for (int i = 0; i < 5; i++)
            {
                if (objWS.uploadArchivos(objArchivo))
                {
                    try
                    {
                        using (PictureBox pb = new PictureBox())
                        {
                            pb.Load(ConfigurationManager.AppSettings["SistemaURL"] + objWS.getRutaMicrotexto(objArchivo.IdPersona));
                            //pb.Image.Save("calis.jpg");
                        }
                        return(true);
                    }
                    catch (Exception ex)
                    {
                        objWS.updatePersonaDocumentoMicrotexto(objArchivo.IdPersona);
                    }
                }
            }
            return(false);
            //  return objWS.uploadArchivos(objArchivo);
        }
예제 #2
0
 private bool login(string user, string pass)
 {
     try
     {
         Usuario objUsuario = new Usuario()
         {
             user = user, pass = pass, token = string.Empty
         };
         ConsumeWS objWS = new ConsumeWS();
         objUsuario.token = objWS.login(objUsuario);
         if (objUsuario.token.Length > 0)
         {
             Sesion.objUsuario = objUsuario;
             return(true);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al conectarse al servidor " + ConfigurationManager.AppSettings["SistemaURL"] + " verifique su conexión", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         // throw ex;
     }
     return(false);
 }