private bool SendEmailNotification(string[] listEmail) { bool answer = false; var emailEmpresa = "*****@*****.**"; string dateCurrent = DateTime.Now.ToString("yyyy-MM-dd"); for (int i = 0; i < listEmail.Length; i++) { var row = listEmail[i].Split('|'); if (row.Length > 3) { string description = row[0]; string date = row[1]; decimal amount = decimal.Parse(row[2]); string name = row[3]; string lastName = row[4]; string emailUser = row[5]; string pin = row[6]; string phoneuser = row[7]; string currencycode = row[8]; decimal amountUsd = decimal.Parse(row[9]); if (currencycode == "USD") { amount = amountUsd; } MyMessages mm = new MyMessages(); Email email = new Email(); Numalet numalet = new Numalet(); MyFunctions mf = new MyFunctions(); string body = mm.EmailDebePagar(description, date, amount, name, lastName, numalet.ToCustomCardinal(amount), dateCurrent, pin, currencycode); answer = email.SendEmail(emailUser, "PAGOS EN INRESORTS", body, true); answer = email.SendEmail(emailEmpresa, "PAGOS EN INRESORTS", body, true); string error = ""; WhatsApp whatsApp = new WhatsApp("51942953243", "", "INRESORTS", false, false); whatsApp.OnConnectSuccess += () => { whatsApp.OnLoginSuccess += (phone, data) => { whatsApp.SendMessage("51969542529", "prueba de envio"); }; whatsApp.OnLoginFailed += (data) => { error = data; }; }; whatsApp.OnConnectFailed += (ex) => { error = ex.Message; }; whatsApp.Connect(); string vencio = "vencerá"; if (DateTime.Parse(date) < DateTime.Now) { vencio = "venció"; } string mess = $"Hola {name} te queremos recordar que el dia {mf.DateFormatClient(date)} {vencio} tu {description} de Monto {amount.ToString()} {currencycode}. Saludos Inresorts"; phoneuser = phoneuser.Replace("+", ""); string sen = whatsApp.SendMessage(phoneuser, mess); string sen2 = whatsApp.SendMessage("+51938627011", mess); string url = $"<a target='_blank' href='https://api.whatsapp.com/send?phone={phoneuser}&text={mess}'>{name}</a> | "; ListMessaggeWhatsapp.Text += url; whatsApp.Disconnect(); } } return(answer); }