public ActionResult OutOfMoneyPartners(string code, string card, string password) { var User = db.Partners.Where(x => x.Code == code && x.Password == password).FirstOrDefault(); if (User != null) { Models.Objects.Request request = new Models.Objects.Request(); request.Message = User.Balance.ToString() + "\n" + card; request.Theme = "Запрос на вывод средств"; request.User = User; db.Requests.Add(request); db.SaveChanges(); } var indexModel = GetModelIndex(); return(View("Index", indexModel)); }
public IActionResult Contact(string name, string contact, string theme, string text) { Models.Objects.Request request = new Models.Objects.Request() { Message = text, Theme = theme }; Models.Objects.User user = new Models.Objects.User(); if (db.Users.Any(u => u.Email == contact)) { user = db.Users.Where(u => u.Email == contact).FirstOrDefault(); } else { user = new Models.Objects.User() { Email = contact }; } user.IP = HttpContext.Features.Get <IHttpConnectionFeature>()?.RemoteIpAddress?.ToString(); user.Name = name; request.User = user; var telegram = new Telegram("1035927104:AAG-NfYKKy0uVEET4YSm-Cymrxl7v3I0lpo"); telegram.SendMessage("Пользователь: " + contact, "478950049"); telegram.SendMessage("Тема письма: " + theme, "478950049"); telegram.SendMessage("Текст письма: " + text, "478950049"); telegram.SendMessage("Пользователь: " + contact, "516270089"); telegram.SendMessage("Тема письма: " + theme, "516270089"); telegram.SendMessage("Текст письма: " + text, "516270089"); db.Requests.Add(request); db.SaveChanges(); ContactModel contactModel = GetModelContact(); return(View("Contact", contactModel)); }