private void buttonUserAdd_Click(object sender, EventArgs e) { if (panelAddUser.CheckFullnessOfContols()) { User user = new User(); user.Username = textBoxUserLogin.Text; user.Password = Utilities.GenerateHash(textBoxPassword.Text); user.AccessLVL = (User.E_Access)comboBoxAccessLVL.SelectedIndex; user.Employee = (Employee)comboBoxEmployees.SelectedItem; context.Users.Add(user); context.SaveChanges(); dataGridViewMain.AddClearRange(context.Users.ToList()); } }
private void buttonItemAdd_Click(object sender, EventArgs e) { if (panelAddOffice.CheckFullnessOfContols()) { Office office = new Office(); office.Name = textBoxOfficeName.Text; office.Address = textBoxAddress.Text; context.Offices.Add(office); context.SaveChanges(); dataGridViewMain.AddClearRange(context.Offices.ToList()); } }
private void buttonServerAdd_Click(object sender, EventArgs e) { if (panelAddServer.CheckFullnessOfContols()) { Server server = new Server(); server.Name = textBoxServerName.Text; server.Ip = textBoxIP.Text; server.Office = (Office)comboBoxOffices.SelectedItem; server.TypeOfServer = (TypeOfServer)comboBoxTypeOfServer.SelectedItem; server.Details = textBoxDetails.Text; context.Servers.Add(server); context.SaveChanges(); dataGridViewMain.AddClearRange(context.Servers.ToList()); } }
private void buttonOrderAdd_Click(object sender, EventArgs e) { if (panelAddOrder.CheckFullnessOfContols()) { Order order = new Order(); order.Client = (Client)comboBoxClients.SelectedItem; order.Cost = Convert.ToDecimal(textBoxCost.Text); order.Currency = comboBoxCurrency.Text; order.Domen = textBoxDomen.Text; order.DateTime = DateTime.Now; order.Employee = SessionClass.Instance().User.Employee; order.DateOfEnd = dateTimePickerOrderEnd.Value; order.Server = (Server)comboBoxServers.SelectedItem; context.Orders.Add(order); context.SaveChanges(); UpdateTable(context.Orders.ToList()); } }
private void buttonAddJobPositionDelete_Click(object sender, EventArgs e) { if (dataGridJobPosition.SelectedRows.Count > 0) { DialogResult dialogResult = MessageBox.Show("Вы уверенны что хотите удалить должность?", "Потверждение", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { JobPosition jobPosition = (JobPosition)dataGridJobPosition.SelectedRows[0].Tag; context.JobPositions.Remove(jobPosition); context.SaveChanges(); dataGridJobPosition.AddClearRange(context.JobPositions.ToList()); comboBoxJobPosition.AddClearEntities <JobPosition>(context, "Name"); comboBoxEditJobPosition.AddClearEntities <JobPosition>(context, "Name"); } } else { MessageBox.Show("Не выбрана должность"); } }