private void dtGVBillManagement_CellClick(object sender, DataGridViewCellEventArgs e) { IDBill = dtGVBillManagement.CurrentRow.Cells["clIDBill"].Value.ToString(); DialogResult dialog = MessageBox.Show("Bạn muốn xem đơn hàng chi tiết?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (dialog == DialogResult.OK) { this.pnBillDetail.Visible = true; this.ptBOpacity.Visible = true; DataTable dtBillDetail = ManagementController.OrderManagementDetail(UserName, PassWord, IDBill).Tables[0]; dtGVBillDetailManagement.Rows.Clear(); foreach (DataRow dr in dtBillDetail.Rows) { string ImageTemp = dr["Image"].ToString(); string appPath = Application.StartupPath.Substring(0, (Application.StartupPath.Length - 10)) + @"\images\imagesProduct\"; string FileName = appPath + ImageTemp; image = Image.FromFile(FileName); image = new Bitmap(image, new Size(70, 70)); string ItemName = dr["ItemName"].ToString(); string Description = dr["Description"].ToString(); string Quantity = dr["Quantity"].ToString(); string PaidPrice = dr["PaidPrice"].ToString() + "₫"; dtGVBillDetailManagement.Rows.Add(image, ItemName, Description, Quantity, PaidPrice); } } }
private void btnAll_Click(object sender, EventArgs e) { this.btnAll.BaseColor = Color.DarkGray; this.btnPreparing.BaseColor = Color.Silver; this.btnDelivering.BaseColor = Color.Silver; this.btnPaid.BaseColor = Color.Silver; this.btnCompletion.BaseColor = Color.Silver; this.btnRefund.BaseColor = Color.Silver; this.btnCancel.BaseColor = Color.Silver; this.btnState.Visible = false; dtGVBillManagement.Rows.Clear(); string Temp = "Tất cả"; DataTable dtAll = ManagementController.OrderManagement(UserName, PassWord, Temp).Tables[0]; foreach (DataRow dr in dtAll.Rows) { string IDBill = dr["IDBill"].ToString(); string TotalPrice = dr["TotalPrice"].ToString(); string TotalQuantity = dr["TotalQuantity"].ToString(); string OrderStateName = dr["OrderStateName"].ToString(); string Time = dr["Time"].ToString(); string Account = dr["Username"].ToString(); dtGVBillManagement.Rows.Add(IDBill, Account, TotalPrice, TotalQuantity, OrderStateName, Time); } }
private void LoadSubject() { string rollTeacher = Account.Roll; SubjectComboBox.DataSource = ManagementController.GetListSubject(rollTeacher); LoadGrandItems(); }
public frmOrderManagement(string UserName, string PassWord) { this.UserName = UserName; this.PassWord = PassWord; InitializeComponent(); this.lblAll.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Tất cả").Tables[0].Rows[0][0].ToString(); this.lblPreparing.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Preparing").Tables[0].Rows[0][0].ToString(); this.lblDelivery.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Delivering").Tables[0].Rows[0][0].ToString(); this.lblPaid.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Paid").Tables[0].Rows[0][0].ToString(); this.lblCompletion.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Completion").Tables[0].Rows[0][0].ToString(); this.lblRefund.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Refund").Tables[0].Rows[0][0].ToString(); this.lblCancel.Text = ManagementController.ShowCountOrder(UserName, PassWord, "Cancel").Tables[0].Rows[0][0].ToString(); this.btnState.Visible = false; this.btnAll.BaseColor = Color.DarkGray; string Temp = "Tất cả"; DataTable dtAll = ManagementController.OrderManagement(UserName, PassWord, Temp).Tables[0]; int count = 0; foreach (DataRow dr in dtAll.Rows) { string IDBill = dr["IDBill"].ToString(); string TotalPrice = dr["TotalPrice"].ToString(); string TotalQuantity = dr["TotalQuantity"].ToString(); string OrderStateName = dr["OrderStateName"].ToString(); string Time = dr["Time"].ToString(); string Account = dr["Username"].ToString(); dtGVBillManagement.Rows.Add(IDBill, Account, TotalPrice, TotalQuantity, OrderStateName, Time); count++; } this.lblAll.Text = count.ToString(); }
public void DeleteProjectTest() { var appDataDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "C:\\Users\\Claudiu Sirbu\\source\\repos\\SE\\Student\\App_Data"); AppDomain.CurrentDomain.SetData("DataDirectory", appDataDir); ManagementController managementController = new ManagementController(); managementController.AddProject("project", false); Student.Models.ApplicationDbContext dbContext = Models.ApplicationDbContext.Create(); List <Student.Models.Project> projects = dbContext.Projects.Where(m => m.Name == "project").ToList(); var ID = projects[0].ID; dbContext.Projects.Remove(projects[0]); dbContext.SaveChanges(); List <Student.Models.Project> list = dbContext.Projects.Where(m => m.ID == ID).ToList(); var count = list.Count; Assert.Equal(count, 0); if (list.Count != 0) { dbContext.Projects.Remove(list[0]); dbContext.SaveChanges(); } dbContext.Dispose(); }
public void SetProjectTest() { var appDataDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "C:\\Users\\Claudiu Sirbu\\source\\repos\\SE\\Student\\App_Data"); AppDomain.CurrentDomain.SetData("DataDirectory", appDataDir); ManagementController managementController = new ManagementController(); managementController.AddUser("stoe", "password", "stoenica", "robert", 1960718162021, "*****@*****.**", "admin"); managementController.AddProject("project", false); managementController.SetProject("stoe", "project"); Student.Models.ApplicationDbContext dbContext = Models.ApplicationDbContext.Create(); dbContext.SaveChanges(); List <Student.Models.User> user = dbContext.Users.Where(m => m.Username == "stoe").ToList(); List <Student.Models.Project> project = dbContext.Projects.Where(m => m.Name == "project").ToList(); var projectID = project[0].ID; var userID = user[0].ID; List <Student.Models.Users_Projects> projects = dbContext.UsersProjects.Where(m => m.ProjectID == projectID && m.UserID == userID).ToList(); var firstProjectID = projects[0].ProjectID; var firstUserID = projects[0].UserID; Assert.Equal(firstProjectID, projectID); Assert.Equal(firstUserID, userID); dbContext.UsersProjects.Remove(projects[0]); dbContext.Projects.Remove(project[0]); var uid = user[0].ID; var role = dbContext.Roles.Where(r => r.UserID == uid).ToList()[0]; dbContext.Roles.Remove(role); dbContext.Users.Remove(user[0]); dbContext.SaveChanges(); dbContext.Dispose(); }
private void LoadClass() { string rollTeacher = Account.Roll; string rollSubject = SubjectComboBox.SelectedValue.ToString(); ClassComboBox.DataSource = ManagementController.GetListClass(rollTeacher, rollSubject); }
public void DeleteUser() { var appDataDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "C:\\Users\\Claudiu Sirbu\\source\\repos\\SE\\Student\\App_Data"); AppDomain.CurrentDomain.SetData("DataDirectory", appDataDir); ManagementController managementController = new ManagementController(); managementController.AddUser("stoe", "password", "stoenica", "robert", 1960718162021, "*****@*****.**", "admin"); Student.Models.ApplicationDbContext dbContext = Models.ApplicationDbContext.Create(); List <Student.Models.User> users = dbContext.Users.Where(m => m.Username == "stoe").ToList(); var ID = users[0].ID; dbContext.Users.Remove(users[0]); dbContext.SaveChanges(); List <Student.Models.User> list = dbContext.Users.Where(m => m.ID == ID).ToList(); var count = list.Count; Assert.Equal(count, 0); if (list.Count != 0) { var uid = list[0].ID; var role = dbContext.Roles.Where(r => r.UserID == uid).ToList()[0]; dbContext.Roles.Remove(role); dbContext.Users.Remove(list[0]); dbContext.SaveChanges(); } dbContext.Dispose(); }
public frmItemsManagement(string UserName, string PassWord) { this.UserName = UserName; this.PassWord = PassWord; InitializeComponent(); Image image; DataTable dtItemsManagement = ManagementController.ItemsManagement(UserName, PassWord).Tables[0]; foreach (DataRow dr in dtItemsManagement.Rows) { string ItemName = dr["ItemName"].ToString(); string ImportPrice = dr["ImportPrice"].ToString(); string SalePrice = dr["SalePrice"].ToString(); string Description = dr["Description"].ToString(); string Origin = dr["Origin"].ToString(); string CategoryName = dr["CategoryName"].ToString(); string SubCategoryName = dr["SubCategoryName"].ToString(); string Quantity = dr["Quantity"].ToString(); string ImageTemp = dr["Image"].ToString(); string appPath = Application.StartupPath.Substring(0, (Application.StartupPath.Length - 10)) + @"\images\imagesProduct\"; string FileName = appPath + ImageTemp; image = Image.FromFile(FileName); image = new Bitmap(image, new Size(70, 70)); dtGVItemsManagement.Rows.Add(ItemName, ImportPrice, SalePrice, Description, Origin, CategoryName, SubCategoryName, Quantity, image); } }
private void btnDeleteUser_Click(object sender, EventArgs e) { if (UserNameUser != null) { bool check = ManagementController.DeleteUser(UserNameUser, UserName, PassWord, ref err); if (check == true) { DialogResult dialogResult; dialogResult = MessageBox.Show("Bạn có muốn xóa người dùng có tài khoản " + UserNameUser, "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (dialogResult == DialogResult.OK) { MessageBox.Show("Bạn đã xóa người dùng khỏi hệ thống thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); DataTable dtUserManagement = ManagementController.UserManagement().Tables[0]; dtGVUserManagement.Rows.Clear(); foreach (DataRow dr in dtUserManagement.Rows) { string Account = dr["UserName"].ToString(); string FullName = dr["Fullname"].ToString(); string Gender = dr["Gender"].ToString(); string DOB = dr["DateofBirth"].ToString(); string PhoneNumber = dr["PhoneNumber"].ToString(); string Email = dr["Email"].ToString(); string Role = dr["Role"].ToString(); dtGVUserManagement.Rows.Add(Account, FullName, Gender, DOB, PhoneNumber, Email, Role); } } } } else { MessageBox.Show("Bạn chưa chọn người dùng để xóa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ManagementPage() { InitializeComponent(); _controller = new ManagementController(this); scSettings.GetPTZNodes += scSettings_GetPTZNodes; scSettings.GetEventTopics += scSettings_GetEventTopics; scSettings.SetSecureMethods(Controller.SecureOperations()); scSettings.GetVideoSources += scSettings_GetVideoSources; }
public ManagementPage() { InitializeComponent(); _controller = new ManagementController(this); FillNetworkInterfaces(); cmbNICs.SelectedIndex = 0; tbPort.Text = "8080"; }
void InitializeControllers() { _controller = new MainController(this); _controller.ActivateController(managementPage.GetController()); _testController = testPage.Controller; _managementController = (ManagementController)managementPage.GetController(); _testController.Started += _diagnosticController_Started; _testController.Stopped += _diagnosticController_Stopped; }
public void ManagementCompany() { //Arrange ManagementController Management = new ManagementController(); //Act ActionResult result = Management.ManagementCompany() as ActionResult; Assert.IsNotNull(result); }
public void TestMethod1() { var db = new Expenditure99Entities(); var controller = new ManagementController(); var result = controller.Index() as ViewResult; Assert.IsNotNull(result); Assert.IsInstanceOfType(result.Model, typeof(List <QuanLyChiTieuCaNhan>)); Assert.AreEqual(db.QuanLyChiTieuCaNhans.Count(), (result.Model as List <QuanLyChiTieuCaNhan>).Count); }
public ManagementPage() { InitializeComponent(); _controller = new ManagementController(this); scSettings.GetPTZNodes += scSettings_GetPTZNodes; scSettings.SelectTests += scSettings_SelectTests; EnableProfileControls(); }
public ManagementPage() { InitializeComponent(); _controller = new ManagementController(this); FillNetworkInterfaces(); cmbNICs.SelectedIndex = 0; tbUsername.Text = "admin"; tbPassword.Text = "12345"; }
public void Index() { //Arrange ManagementController Management = new ManagementController(); //Act ActionResult result = Management.Index() as ActionResult; //Assert Assert.IsNotNull(result); }
public ManagementPage() { InitializeComponent(); scSettings.GetPTZNodes += new EventHandler(scSettings_GetPTZNodes); scSettings.SelectTests += new EventHandler(scSettings_SelectTests); scSettings.DeviceTypesChanged += new EventHandler(scSettings_DeviceTypesChanged); _controller = new ManagementController(this); EnableProfileControls(); }
public ManagementPage() { InitializeComponent(); _controller = new ManagementController(this); scSettings.GetPTZNodes += scSettings_GetPTZNodes; scSettings.GetEventTopics += scSettings_GetEventTopics; scSettings.SetSecureMethods(Controller.SecureOperations()); scSettings.GetVideoSources += scSettings_GetVideoSources; scSettings.GetRecordings += scSettings_GetRecordings; scSettings.QuerySupportedCredentialIdentifierTypesRequested += scSettings_GetSupportedCredentialIdentifierTypes; scSettings.QuerySupportedCredentialIdentifierFormatTypesRequested += scSettings_GetSupportedCredentialIdentifierFormatTypes; }
private void LoadGrandItems() { GrandItemCheckedListBox.Items.Clear(); string rollSuject = SubjectComboBox.SelectedValue.ToString(); GrandItemCheckedListBox.DisplayMember = "name"; GrandItemCheckedListBox.ValueMember = "roll"; grandItems = ManagementController.GetGrandType(rollSuject); foreach (GrandItem item in grandItems) { GrandItemCheckedListBox.Items.Add(item); } }
public async System.Threading.Tasks.Task GetSchedules_TestIfSchedulesAreLoadedBasedOnDay_GotAListOfSchedulesAsync() { using (var context = GetInitializedUsersContext()) { // Arrange var managementService = new ManagementService.Services.ManagementService(context, new UsersApiServiceMock()); ManagementController controller = new ManagementController(managementService); List <ScheduleModel> excpectedSchedules = new List <ScheduleModel>() { new ScheduleModel() { Day = DayOfWeek.Sunday, Type = Common.ServiceType.Pharmacist, WorkingHours = new WorkingWindow() { StartTime = TimeSpan.FromHours(8), EndTime = TimeSpan.FromHours(18) } }, new ScheduleModel() { Day = System.DayOfWeek.Sunday, Type = Common.ServiceType.Nurse, WorkingHours = new WorkingWindow() { StartTime = TimeSpan.FromHours(8), EndTime = TimeSpan.FromHours(10) } } }; // Act ActionResult <List <ScheduleModel> > result = await controller.GetSchedules(DayOfWeek.Sunday); // Assert Assert.IsInstanceOf <ActionResult <List <ScheduleModel> > >(result); Assert.IsInstanceOf <List <ScheduleModel> >(result.Value); Assert.AreEqual(excpectedSchedules[0].Day, result.Value[0].Day); Assert.AreEqual(excpectedSchedules[0].Type, result.Value[0].Type); Assert.AreEqual(excpectedSchedules[0].WorkingHours.StartTime, result.Value[0].WorkingHours.StartTime); Assert.AreEqual(excpectedSchedules[0].WorkingHours.EndTime, result.Value[0].WorkingHours.EndTime); Assert.AreEqual(excpectedSchedules[1].Day, result.Value[1].Day); Assert.AreEqual(excpectedSchedules[1].Type, result.Value[1].Type); Assert.AreEqual(excpectedSchedules[1].WorkingHours.StartTime, result.Value[1].WorkingHours.StartTime); Assert.AreEqual(excpectedSchedules[1].WorkingHours.EndTime, result.Value[1].WorkingHours.EndTime); } }
public frmImportItemsManagement(string UserName, string PassWord) { this.UserName = UserName; this.PassWord = PassWord; InitializeComponent(); DataTable dtImportDetailsManagement = ManagementController.ImportDetailsManagement(UserName, PassWord).Tables[0]; foreach (DataRow dr in dtImportDetailsManagement.Rows) { string ItemName = dr["ItemName"].ToString(); string Account = dr["UserName"].ToString(); string Quantity = dr["Quantity"].ToString(); string Time = dr["Time"].ToString(); dtGVImportItemsManagement.Rows.Add(ItemName, Account, Quantity, Time); } }
public async System.Threading.Tasks.Task GetSchedules_TestIfAnErrorIsThrownIfDayIsNotSet_ContentIsNull() { using (var context = GetInitializedUsersContext()) { // Arrange var managementService = new ManagementService.Services.ManagementService(context, new UsersApiServiceMock()); ManagementController controller = new ManagementController(managementService); // Act ActionResult <List <ScheduleModel> > result = await controller.GetSchedules(DayOfWeek.Saturday); // Assert Assert.IsInstanceOf <ActionResult <List <ScheduleModel> > >(result); Assert.IsNull(result.Value); } }
public void SetUp() { _broadcasterManager = new Mock <IBroadcasterManager>(); _cipherFactory = new Mock <ICipherFactory>(); _connectionManager = new Mock <IConnectionManager>(); _consensusManager = new Mock <IConsensusManager>(); _logger = new Mock <ILogger <ManagementController> >(); _serializer = new Mock <ISerializer>(); _smartContractTransactionService = new Mock <ISmartContractTransactionService>(); _stateRepositoryRoot = new Mock <IStateRepositoryRoot>(); _stringGenerator = new Mock <IStringGenerator>(); _managementController = new ManagementController(_broadcasterManager.Object, _cipherFactory.Object, _connectionManager.Object, _consensusManager.Object, _logger.Object, _serializer.Object, _smartContractTransactionService.Object, _stateRepositoryRoot.Object, _stringGenerator.Object, _network); }
private void btnDeleteItems_Click(object sender, EventArgs e) { if (ItemName != "") { DialogResult dialog = MessageBox.Show("Bạn có muốn xóa " + ItemName + " khỏi cửa hàng không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (dialog == DialogResult.Yes) { bool check = ManagementController.DeleteItem(UserName, PassWord, ItemName, ref err); if (check == true) { DialogResult dialogResult; dialogResult = MessageBox.Show("Bạn xóa " + ItemName + " thành công", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (dialogResult == DialogResult.OK) { Image image; DataTable dtItemsManagement = ManagementController.ItemsManagement(UserName, PassWord).Tables[0]; dtGVItemsManagement.Rows.Clear(); foreach (DataRow dr in dtItemsManagement.Rows) { string ItemName = dr["ItemName"].ToString(); string ImportPrice = dr["ImportPrice"].ToString(); string SalePrice = dr["SalePrice"].ToString(); string Description = dr["Description"].ToString(); string Origin = dr["Origin"].ToString(); string CategoryName = dr["CategoryName"].ToString(); string SubCategoryName = dr["SubCategoryName"].ToString(); string Quantity = dr["Quantity"].ToString(); string ImageTemp = dr["Image"].ToString(); string appPath = Application.StartupPath.Substring(0, (Application.StartupPath.Length - 10)) + @"\images\imagesProduct\"; string FileName = appPath + ImageTemp; image = Image.FromFile(FileName); image = new Bitmap(image, new Size(70, 70)); dtGVItemsManagement.Rows.Add(ItemName, ImportPrice, SalePrice, Description, Origin, CategoryName, SubCategoryName, Quantity, image); } } } else { MessageBox.Show("Bạn đã xóa món ăn khỏi hệ thống KHÔNG thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Bạn chưa chọn món ăn để xóa", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void UpdateMark() { this.Enabled = false; foreach (DataGridViewRow dataGridViewRow in dataGridView1.Rows) { string RollStudent = dataGridViewRow.Cells["RollStudentColumn"].Value + ""; for (int i = 0; i < dataGridViewRow.Cells.Count - 2; i++) { string RollType = dataGridView1.Columns[dataGridViewRow.Cells[i].ColumnIndex].DataPropertyName; object Mark = dataGridViewRow.Cells[i].Value; //MessageBox.Show(RollStudent + "\t" + RollType + "\t" + Mark); ManagementController.UpDateScore(RollStudent, RollType, Mark); } } this.Enabled = true; buttonSave.Enabled = false; MessageBox.Show("Update Success"); }
public frmUserManagement(string UserName, string PassWord) { this.UserName = UserName; this.PassWord = PassWord; InitializeComponent(); DataTable dtUserManagement = ManagementController.UserManagement().Tables[0]; foreach (DataRow dr in dtUserManagement.Rows) { string Acccount = dr["UserName"].ToString(); string FullName = dr["Fullname"].ToString(); string Gender = dr["Gender"].ToString(); string DOB = dr["DateofBirth"].ToString(); string PhoneNumber = dr["PhoneNumber"].ToString(); string Email = dr["Email"].ToString(); string Role = dr["Role"].ToString(); dtGVUserManagement.Rows.Add(Acccount, FullName, Gender, DOB, PhoneNumber, Email, Role); } }
// Различные контроллеры управления public override void SetManagmentControllers() { SmartHouse.ManagmentControllers = new List <ManagementController>(); int count = rnd.Next(1, ManagementController.TypesOfControllers.Count + 1); if (count == 1) { ManagementController mc = new ManagementController(); mc.TypeOfController = ManagementController.TypesOfControllers[rnd.Next(0, ManagementController.TypesOfControllers.Count)]; SmartHouse.ManagmentControllers.Add(mc); } else { for (int i = 0; i < count; i++) { ManagementController mc = new ManagementController(); mc.TypeOfController = ManagementController.TypesOfControllers[i]; SmartHouse.ManagmentControllers.Add(mc); } } }
private void LoadTable() { dataGridView1.DataSource = null; dataGridView1.Columns.Clear(); dataGridView1.Columns.Add("RollStudentColumn", "Roll"); dataGridView1.Columns["RollStudentColumn"].Width = 90; dataGridView1.Columns["RollStudentColumn"].DataPropertyName = "Roll"; dataGridView1.Columns["RollStudentColumn"].ReadOnly = true; dataGridView1.Columns.Add("NameStudentColum", "Name"); dataGridView1.Columns["NameStudentColum"].Width = 150; dataGridView1.Columns["NameStudentColum"].DataPropertyName = "Name"; dataGridView1.Columns["NameStudentColum"].ReadOnly = true; foreach (GrandItem grandItem in grandItems) { dataGridView1.Columns.Add(grandItem.RollType, grandItem.Name + " (" + grandItem.Weight + ")"); dataGridView1.Columns[grandItem.RollType].Width = 150; dataGridView1.Columns[grandItem.RollType].DataPropertyName = grandItem.RollType; } string rollSubject = SubjectComboBox.SelectedValue.ToString(); string rollClass = ClassComboBox.SelectedValue.ToString().Trim(); List <Student> students = ManagementController.GetStudent(rollClass); dataGridView1.DataSource = students; foreach (DataGridViewRow dataGridViewRow in dataGridView1.Rows) { string rollStudent = dataGridViewRow.Cells["RollStudentColumn"].Value.ToString(); foreach (GrandItem granditem in grandItems) { Double?score = ManagementController.GetScore(rollStudent, rollSubject, granditem.RollType); dataGridViewRow.Cells[granditem.RollType].Value = score != null?Math.Round((double)score, 1) : score; } } SetVisualColunm(); buttonSave.Enabled = false; }