public Login PasswordAndAutorization(LoginValue loginValue) //создаем метод для ввода пароля, клика по кнопке "Отправить" и возвр-м страницу "Login" { new Actions(driver).Click(sendKeyPassword).SendKeys(loginValue.SendKeyPassword).Build().Perform(); // Вводим пароль new Actions(driver).Click(LoginButton).SendKeys(Keys.Enter).Build().Perform(); //Нажимаем кнопку "Отправить" return(new Login(driver)); }
public static void Autorization(LoginValue loginValue, IWebDriver driver) { MainPage mainPage = new MainPage(driver); //инициализируем страницу MainPage Login login = new Login(driver); mainPage.LoginEnter(loginValue); // вызываем метод ввода логина login = mainPage.PasswordAndAutorization(loginValue); // вызываем метод ввода пароля и клика по кнопке "Отправить". Переход на стр.Login }
private void ParseLoginInfo(string resp) { LoginInfo = resp.ParseJSON <LoginValue>(); UIMS.AttachInfomation.Add("studId", LoginInfo.userId.ToString()); UIMS.AttachInfomation.Add("studName", LoginInfo.nickName); UIMS.AttachInfomation.Add("adcId", LoginInfo.defRes.adcId.ToString()); UIMS.AttachInfomation.Add("schoolId", LoginInfo.defRes.school.ToString()); UIMS.AttachInfomation.Add("term", LoginInfo.defRes.teachingTerm.ToString()); }
public async Task <bool> Login(LoginValue values) { var sql = "select 1 from Student where email=@email and password=@password and Active=1"; var conn = new SqlConnection(_config.ConnectionString); var cmd = new SqlCommand(sql, conn); cmd.Parameters.AddWithValue("email", values.Email); cmd.Parameters.AddWithValue("password", values.Password); conn.Open(); var result = Convert.ToBoolean(cmd.ExecuteScalar()); conn.Close(); return(result); }
private IWebElement LoginButton => driver.FindElement(By.XPath("//input[@type='submit']")); // Кнопка "Отправить" Login public void LoginEnter(LoginValue loginValue) //метод для ввода логина { new Actions(driver).Click(sendKeyLogin).SendKeys(loginValue.SendKeyLogin).Build().Perform(); }
public void PasswordEnter(LoginValue loginValue) //создаем метод для ввода пароля, клика по кнопке "Отправить" и возвр-м страницу "Login" { new Actions(driver).Click(sendKeyPassword).SendKeys(loginValue.SendKeyPassword).Build().Perform(); // Вводим пароль }