// GET: Users public ActionResult UserList() { ViewUsers users = new ViewUsers(); users.LstUsers = new Users().getUserList(); return(View(users)); }
public ViewModel() { EstablecerParametrosDeLaBD(); ViewUser = new ViewUsers(); ViewClientes = new ViewClientes(); ViewUser.IsSelected = true; ViewClientes.IsSelected = false; }
public void saveUser() { string submit = "Save"; //BranchViewModels model= ; /* * First identify the repository methods which are invoked form Index action. Then Setup the mock * for all the identified methods. * * Then invoke the Controller's Index action with necessary input parameters and ensure that you have * invoked the Index action for all the different cases (code blocks) available in that, which should * cover all the blocks/statements in the Index action. * */ #region Arrange // Prepare the return data for AddNewBranch() method ApplicationUser user = new ApplicationUser(); { user.UserName = "******"; user.Email = "*****@*****.**"; user.PasswordExpiryDate = Convert.ToDateTime(2014 - 10 - 27); } // Mock up the AddNewBranch() repository method with expected return values. mockUserRepository.Setup(m => m.AddNewUser(user)).Returns(true); //mockCountryRespository.Setup(m => m.GetAddresscountryList()).Returns(branchList); var userlist = new UserViewModels(); { user.UserName = "******"; // // user.PasswordExpiryDate = DateTime.Now; } ViewUsers users = new ViewUsers(); userlist.ApplicationUsers = users; //mockBranchRepository.Setup(m => m.AddNewBranch(branchlist.Branch=)).Returns(model); // Prepare the return data for the GetAddressList() method. //var countrylist = new List<CountryList>(); //countrylist.Add(new CountryList { ID = 1, Country_Name = "India" }); #endregion // Now invoke the Index action. var actionResult = usercontroller.Index(submit, userlist); // Validate the expected result. ViewResult expectedResult = new ViewResult(); Assert.IsNotNull(actionResult); //(branchList, (actionResult.Model as BranchViewModels).BranchList); //Assert.AreEqual(countrylist, (actionResult.Model as BranchViewModels).CountryList); //Assert.AreEqual(statelist, (actionResult.Model as BranchViewModels).StateList); //Assert.AreEqual(citylist, (actionResult.Model as BranchViewModels).CityList); //Assert.AreEqual(branchList, (actionResult.Model as PurchaseViewModels).BranchList); }
public IActionResult Home() { // * inner join ile giriş yapan kullanıcın bilgileri diğer tablo ile birleştirildi var userId = HttpContext.Session.GetInt32("User_ID"); var query = from users in db.Users join roles in db.Role on users.Role equals roles.Id where users.UserID == userId select new LoggedUser { user = users, role = roles }; var viewModel = new ViewUsers { loggedUsers = query.ToList() }; return View(viewModel); }
public IActionResult Register(ViewUsers user, string password) { var useremail = _context.newusers.SingleOrDefault(e => e.Email == user.Email); if (ModelState.IsValid && useremail == null) { var input = password; PasswordHasher <ViewUsers> Hasher = new PasswordHasher <ViewUsers>(); user.Password = Hasher.HashPassword(user, user.Password); HttpContext.Session.SetString("UserName", user.Alias); HttpContext.Session.SetInt32("UserID", user.usersId); return(RedirectToAction("Create", user)); } ViewBag.emailmessage = "Email exsits already."; ViewBag.Errors = ModelState.Values; return(View("index")); }
private void btnList_Click(object sender, EventArgs e) { removeAllManagamentControls(); switch (this.Mantenimiento) { case "Users": ViewUsers viewUser = new ViewUsers(); UserCtrl userCtrl = new UserCtrl(); viewUser.Height = Parent.Height; viewUser.Width = Parent.Width; this.result = userCtrl.getAllUsers(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewUser.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewUser); } break; case "Clients": ClientsList clientsList = new ClientsList(); ClientsController cont = new ClientsController(); clientsList.Height = Parent.Height; clientsList.Width = Parent.Width; Dictionary <Object, dynamic> res = cont.getAllClients(); if (res["code"] == Result.Failed) { MessageBox.Show(res["msg"]); return; } if (res["code"] == Result.Processed) { clientsList.loadDataGrid(res["content"]); Parent.Controls.Add(clientsList); } break; case "States": ViewStates viewState = new ViewStates(); StateController controller = new StateController(); viewState.Height = Parent.Height; viewState.Width = Parent.Width; this.result = controller.getAllStates(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewState.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewState); } break; case "PaymentMethods": ViewPaymentMethods viewPayment = new ViewPaymentMethods(); PaymentMethodController cnt = new PaymentMethodController(); viewPayment.Height = Parent.Height; viewPayment.Width = Parent.Width; this.result = cnt.getAllPaymentMethods(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewPayment.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewPayment); } break; case "MaterialTypes": ViewMaterialTypes viewMaterials = new ViewMaterialTypes(); MaterialTypeController contr = new MaterialTypeController(); viewMaterials.Height = Parent.Height; viewMaterials.Width = Parent.Width; this.result = contr.getAllMaterialTypes(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewMaterials.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewMaterials); } break; case "Materials": MaterialsList listMaterials = new MaterialsList(); MaterialController ctrl = new MaterialController(); listMaterials.Height = Parent.Height; listMaterials.Width = Parent.Width; this.result = ctrl.getMaterialsToPopulate(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { listMaterials.loadDataGrid(this.result["content"]); Parent.Controls.Add(listMaterials); } break; case "ProductTypes": ViewProductTypes viewProductTypes = new ViewProductTypes(); ProductTypeController contr2 = new ProductTypeController(); viewProductTypes.Height = Parent.Height; viewProductTypes.Width = Parent.Width; this.result = contr2.getAllProductTypes(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewProductTypes.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewProductTypes); } break; case "Products": ViewProducts viewProducts = new ViewProducts(); ProductController contr3 = new ProductController(); viewProducts.Height = Parent.Height; viewProducts.Width = Parent.Width; this.result = contr3.getAllProducts(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewProducts.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewProducts); } break; case "Providers": ViewProviders viewProviders = new ViewProviders(); ProviderController providerCtrl = new ProviderController(); viewProviders.Height = Parent.Height; viewProviders.Width = Parent.Width; this.result = providerCtrl.getAllProviders(); if (this.result["code"] == Result.Failed) { MessageBox.Show(this.result["msg"]); return; } if (this.result["code"] == Result.Processed) { viewProviders.loadDataGrid(this.result["content"]); Parent.Controls.Add(viewProviders); } break; } }
private void viewUsersBtn_Click(object sender, EventArgs e) { ViewUsers viewUsers = new ViewUsers(); viewUsers.Show(); }
public void showScreen(string _argsScreen) { xShowMainMenuButtons = false; xShowDatabaseMenu = false; xShowProductionButton = false; switch (_argsScreen) { case "HomeScreen": ucCurrentPage = new ViewHomeScreen(); xShowMainMenuButtons = true; header.sModuleName = clLanguages.getName("__HomeScreen"); break; case "ProductSelection": ucCurrentPage = new ViewProductSelection(); header.sModuleName = clLanguages.getName("__ProductSelection"); xShowProductionButton = true; break; case "Production": ucCurrentPage = new ViewProduction(); header.sModuleName = clLanguages.getName("__Production"); break; case "UserManagement": ucCurrentPage = new ViewUsers(); header.sModuleName = clLanguages.getName("__Usermanagement"); break; case "Statistics": // ucCurrentPage = new ViewStatistics(); break; case "Configuration": // ucCurrentPage = new ViewConfiguration(); break; case "Label": // ucCurrentPage = new ViewLabel(); break; case "DBProjects": ucCurrentPage = new ViewProjectsEditor(); header.sModuleName = clLanguages.getName("__ProjectsEditor"); break; case "DBProducts": ucCurrentPage = new ViewProductsEditor(); header.sModuleName = clLanguages.getName("_ProductsEditor"); break; case "DBProfiles": ucCurrentPage = new ViewProfilesEditor(); header.sModuleName = clLanguages.getName("__ProfilesEditor"); break; case "DBMaterials": ucCurrentPage = new ViewMaterialsEditor(); header.sModuleName = clLanguages.getName("__MaterialsEditor"); break; case "DBTypes": ucCurrentPage = new ViewTypesEditor(); header.sModuleName = clLanguages.getName("__TypesEditor"); break; case "DBCovers": ucCurrentPage = new ViewCoversEditor(); header.sModuleName = clLanguages.getName("__CoversEditor"); break; } }