public void TestSellerLogin_Successful() { Task <SellerLogin> result = AccountRepository.ValidateSeller("manasa", "manasa@"); SellerLogin seller = result.Result; Assert.NotNull(seller.Username); }
public ActionResult Create(ViewSeller vseller) { if (ModelState.IsValid) { SellerAddress address = new SellerAddress(); address.Area = areaRepo.Get(vseller.Area); address.City = cityRepo.Get(vseller.City); address.ShopName = vseller.ShopName; SellerLogin login = new SellerLogin(); login.Username = vseller.Username; login.Password = vseller.Password; SellerApproval approval = new SellerApproval(); approval.Status = false; Seller seller = new Seller(); seller.FirstName = vseller.FirstName; seller.LastName = vseller.LastName; seller.Email = vseller.Email; seller.Phone = vseller.Phone; seller.Gender = vseller.Gender; seller.Address = address; seller.LoginData = login; seller.Approval = approval; sellerRepo.Insert(seller); return(RedirectToAction("Index", "Home")); } return(View(vseller)); }
public async Task <IActionResult> SellerLogin(SellerLogin sellerLogin) { SellerLogin sellerLogin1 = new SellerLogin(); using (var httpClient = new HttpClient()) { StringContent content = new StringContent(JsonConvert.SerializeObject(sellerLogin), Encoding.UTF8, "application/json"); using (var response = await httpClient.PostAsync("http://localhost:62518/api/v1/UserLogin/", content)) { string apiResponse = await response.Content.ReadAsStringAsync(); if (apiResponse != null) { return(RedirectToAction("SellerIndex")); } else { Console.WriteLine("Invalid Credentials"); return(RedirectToAction("SellerLogin")); } //sellerLogin1 = JsonConvert.DeserializeObject<SellerLogin>(apiResponse); } } }
protected void btnLogin_Click(object sender, EventArgs e) { SellerLogin lObj = new SellerLogin(); DataTable d = new DataTable(); int check; string username; int Userid; check = lObj.log_in(tbemail.Text, tbpswd.Text, out d); if (check == 1) { getUserName gun = new getUserName(); Userid = gun.Suser(tbemail.Text, out d); username = gun.Sname(tbemail.Text, out d); Session["username"] = username; tbemail.Text = ""; tbpswd.Text = ""; Session["SellerUserid"] = Userid; Response.Redirect("~/Seller/SellerHome.aspx"); } else { LoginMsg.Text = "Enter Valid Credentials"; } }
protected void BtnLogin_Click(object sender, EventArgs e) { SellerLogin lObj = new SellerLogin(); DataTable d = new DataTable(); int check; string Username; int id; check = lObj.log_in(tbEmail1.Text, tbPassword1.Text, out d); if (check == 1) { SessionUNSELLER s = new SessionUNSELLER(); Username = s.User(tbEmail1.Text, out d); Session["Username"] = Username; SessionIDSeller s1 = new SessionIDSeller(); id = s1.User(tbEmail1.Text, out d); Session["id"] = id; lblMsg.Text = "Login Successful"; Response.Redirect("~/SellerAfterLogin.aspx"); } else { lblMsg.Text = "User account does not exist"; } }
public async Task <IActionResult> SellerLogin(string username, string password) { Token token = null; _logger.LogInformation("User Login"); SellerLogin login1 = await _iAccountManager.ValidateSeller(username, password); if (login1 != null) { token = new Token() { sellerid = login1.sellerid, username = login1.Username, token = GenerateJwtToken(username), message = "Success" }; } else { token = new Token() { token = null, message = "UnSuccess" }; } _logger.LogInformation($"Welcome{username}"); return(Ok(token)); }
public int Delete(int id) { SellerLogin loginToDelete = context.SellerLogins.SingleOrDefault(l => l.Id == id); context.SellerLogins.Remove(loginToDelete); return(context.SaveChanges()); }
public int Update(SellerLogin credential) { SellerLogin credentialToUpdate = context.SellerLogins.SingleOrDefault(c => c.Id == credential.Id); credentialToUpdate.Username = credential.Username; credentialToUpdate.Password = credential.Password; return(context.SaveChanges()); }
public async Task <SellerLogin> ValidateSeller(string username, string password) { SellerLogin seller1 = await _iAccountRepository.ValidateSeller(username, password); if (seller1 != null) { return(seller1); } else { return(null); } }
public async Task SellerLogin_Success(string username, string password) { try { var seller = new SellerLogin(); var mock = new Mock <IAccountRepository>(); mock.Setup(x => x.ValidateSeller(username, password)).ReturnsAsync(seller); AccountManager accountManager = new AccountManager(mock.Object); var result = await accountManager.ValidateSeller(username, password); Assert.IsNotNull(result, "test method fail SellerLogin method is null"); } catch (Exception e) { Assert.Fail(e.Message); } }
public void SellerLogin_UnSuccess() { try { var seller = new SellerLogin { Username = "******", Password = "******" }; var mock = new Mock <IAccountRepository>(); mock.Setup(x => x.ValidateSellerAsync("pramod#23", "pramod#23")).ReturnsAsync(seller); var result = AccountRepository.ValidateSellerAsync("pramod#23", "pramod#23"); Assert.IsNotNull(result, "test method failed ValidateSeller method is null"); Assert.AreEqual(mock.Object, result); } catch (Exception e) { Assert.Fail(e.InnerException.Message); } }
public void Test_Controller_SellerLogin_UnSuccess() { try { var seller = new SellerLogin { Username = "******", Password = "******" }; var mock = new Mock <IAccountManager>(); mock.Setup(x => x.ValidateSeller("pramod", "pramod123")).ReturnsAsync(seller); var result = _accountController.SellerLogin("pramod", "pramod123"); Assert.IsNotNull(result, "test method failed SellerRegister method is null"); Assert.AreNotEqual(mock.Object, result); } catch (Exception e) { Assert.Fail(e.Message); } }
public async Task SellerLogin_Successfull(string uname, string pwd) { try { SellerLogin login = new SellerLogin() { Username = uname, Password = pwd }; var result = await accountController.SellerLogin(login); Assert.That(result, Is.Not.Null); //Assert.That(result.StatusCode, Is.EqualTo(200)); } catch (Exception e) { Assert.Fail(e.Message); } }
public void SellerLoginByRightUserLoginTest() { try { var seller = new SellerLogin { Username = "******", Password = "******" }; var mock = new Mock <IAccountRepository>(); mock.Setup(x => x.ValidateSellerAsync("rahul", "rahul123")).ReturnsAsync(seller); AccountManager accountManager = new AccountManager(mock.Object); var result = accountManager.ValidateSeller("rahul", "rahul123"); Assert.IsNotNull(result, "test method failed SellerRegister method is null"); Assert.AreEqual(result.Result, true); } catch (Exception e) { Assert.Fail(e.Message); } }
public ActionResult SellerLogin(ViewUserLogin vUserLogin) { if (ModelState.IsValid) { SellerLoginRepository loginRepo = new SellerLoginRepository(); SellerLogin login = new SellerLogin(); login.Username = vUserLogin.Username; login.Password = vUserLogin.Password; int id = loginRepo.Match(login).Id; return(RedirectToAction("Index", "Seller", new { @id = id })); } else { return(View(vUserLogin)); } }
public SellerLogin Match(SellerLogin credential) { SellerLogin credentialFromDB = context.SellerLogins.SingleOrDefault(c => c.Username == credential.Username && c.Password == credential.Password); return(credentialFromDB); }
public int Insert(SellerLogin credential) { context.SellerLogins.Add(credential); return(context.SaveChanges()); }
public Task <Seller> SellerLogin(SellerLogin user) { throw new NotImplementedException(); }