Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        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));
        }