public ActionResult AdminLogin(Models.AdminViewModel admin1) { var news1 = new DataTable(); using (var sqlCon = new SqlConnection(connectString)) { sqlCon.Open(); var query = "Select * from Admins where AdminUserName='******';"; var sqlDa = new SqlDataAdapter(query, sqlCon); sqlDa.Fill(news1); } //matching passwords try { if (news1.Rows[0][2].ToString() == admin1.adminPass) { System.Web.HttpContext.Current.Session["sessionString"] = admin1.adminUserName; TempData["msg"] = "<script>alert('You have successfully logged in')</script>"; string url = string.Format("/Admin/Index?adminName={0}", admin1.adminUserName); return(Redirect(url)); } else { TempData["msg"] = "<script>alert('Login Failure. Please try again')</script>"; return(RedirectToAction("Index", "Home")); } } catch (Exception e) { TempData["msg"] = "<script>alert('Login Failure. Please try again')</script>"; return(RedirectToAction("Index", "Home")); } }
public async Task <ViewResult> Update(int productId) { IEnumerable <Domain.Entities.Product> productList = await _productRepository.Products(); var model = new Models.AdminViewModel() { Product = productList.FirstOrDefault(p => p.ProductId == productId), Catagories = productList.Select(c => c.Category).Distinct().OrderBy(c => c).ToList <string>() }; return(View(model)); }
public ActionResult ActionUserRoleMapping() { Models.AdminViewModel adminViewModel = new Models.AdminViewModel(); adminViewModel.ActionList = _uiddlRepo.getActionLinkDropDown(); adminViewModel.EntitlementList = _uiddlRepo.getEntitleMentDropDown(); EntitlementActionDTO data = new EntitlementActionDTO(); data.ActionDetails = new ActionDTO(); data.RoleDetails = new EntitlementDTO(); StatusDTO <List <EntitlementActionDTO> > status = _entitlementActionSvc.Select(data); if (status.ReturnObj != null && status.ReturnObj.Count > 0) { adminViewModel.entitlementactionList = new List <AdminViewModel>(); // instantiating list of AdminViewmodel if (status.IsSuccess && !status.IsException) { AdminViewModel adviewmodel; foreach (EntitlementActionDTO entitlement in status.ReturnObj) { if (entitlement != null) { adviewmodel = new AdminViewModel(); // instantiating each student adviewmodel.RowId = entitlement.RowId; adviewmodel.ActionDetails = entitlement.ActionDetails; adviewmodel.RoleDetails = entitlement.RoleDetails; //Add into Student vIew Model List adminViewModel.entitlementactionList.Add(adviewmodel); adminViewModel.IsSearchSuccessful = true; } } } } return(View(adminViewModel)); }