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); }
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); }