private void btnreturn_Click(object sender, EventArgs e) { EmployeeForm emp = new EmployeeForm(currentUser); this.Hide(); emp.Show(); }
public ActionResult <Api <EmployeeDTO> > New([FromForm] EmployeeForm empForm) { EmployeeDTO dto = _employeeService.Save(empForm); Api <EmployeeDTO> result = new Api <EmployeeDTO>(200, dto, "Add Success"); return(Ok(result)); }
private void ribbonOrbMenuItem2_Click(object sender, EventArgs e) { var emp = new EmployeeForm(); emp.Show(); this.Hide(); }
private void BtnGiris_Click(object sender, EventArgs e) { if (appUserRepository.Any(x => x.UserName == txtUserName.Text && x.Password == txtPassword.Text && x.Role == MODEL.Enums.UserRole.Admin)) { AdminForm adminForm = new AdminForm(appUserRepository.FirstOrDefault(x => x.UserName == txtUserName.Text && x.Password == txtPassword.Text && x.Role == MODEL.Enums.UserRole.Admin)); this.Hide(); adminForm.Show(); } else if (appUserRepository.Any(x => x.UserName == txtUserName.Text && x.Password == txtPassword.Text && x.Role == MODEL.Enums.UserRole.Employee)) { EmployeeForm employeeForm = new EmployeeForm(appUserRepository.FirstOrDefault(x => x.UserName == txtUserName.Text && x.Password == txtPassword.Text && x.Role == MODEL.Enums.UserRole.Employee)); this.Hide(); employeeForm.Show(); } else { MessageBox.Show("Unidentified User!"); } }
private void pictureBox9_Click(object sender, EventArgs e) { Hide(); var form = new EmployeeForm(); form.Show(); }
public void showEmployeeForm(AdminDashBoard adminDashBoard) { EmployeeForm employeeForm = new EmployeeForm(adminDashBoard); adminDashBoard.Hide(); employeeForm.ShowDialog(); }
public ActionResult Create() { EmployeeForm viewModel = new EmployeeForm(); viewModel.Departments = _context.Departments.ToList(); return(View("EmployeeForm", viewModel)); }
private void linkLabel9_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Hide(); var form = new EmployeeForm(); form.Show(); }
private void rb_new_Click(object sender, EventArgs e) { var form = new EmployeeForm(); form.Show(); Hide(); }
private void addToolStripMenuItem_Click(object sender, EventArgs e) { EmployeeForm form = new EmployeeForm(); form.ShowDialog(); refreshDataGrid(); }
public MainController(params Form[] views) { foreach (var view in views) { if (view is UpdateForm) { _updateForm = (UpdateForm)view; } else if (view is UpdateFormDepartment) { _updateFormDepartments = (UpdateFormDepartment)view; } else if (view is EmployeeForm) { _updateFormEmployee = (EmployeeForm)view; } else if (view is DepartmentEmployeeForm) { _departmentEmployeeForm = (DepartmentEmployeeForm)view; } else if (view is MainForm) { _mainForm = (MainForm)view; _mainForm.GetDeleteButton.Click += Delete; _mainForm.GetInsertButton.Click += Insert; _mainForm.GetGrid.RowHeaderMouseDoubleClick += Update; //_mainForm.Load += Read; _mainForm.NetWorthButton.Click += CalculateNetWorth; _mainForm.GetCombo.SelectedIndexChanged += Read; _mainForm.GetCombo.SelectedIndexChanged += SetTableName; } } }
public EmployeeDTO Save(EmployeeForm empForm) { var transaction = _humanManagerContext.Database.BeginTransaction(); EmployeeEntity entity = null; try { string folderName = SystemContant.Employee_Uploading_Path; string uploadPath = _hostingEnvironment.ContentRootPath; string newPath = Path.Combine(uploadPath, folderName); UploadUtil.Uploader uploader = _uploadUtil.DoFileUploading(newPath, empForm.UploadedFile); EmployeeEntity newEntity = _mapper.Map <EmployeeEntity>(empForm); newEntity.ImageName = uploader.fileName; newEntity.JobId = 1; entity = _humanManagerContext.Employees.Add(newEntity).Entity; _humanManagerContext.SaveChanges(); transaction.Commit(); EmployeeDTO dto = _mapper.Map <EmployeeDTO>(entity); return(dto); } catch { transaction.Rollback(); return(null); } }
private void btn_load_pid_Click(object sender, EventArgs e) { var empfrm = new EmployeeForm(); empfrm.Show(); this.Hide(); }
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { BeginInvoke(new Action(() => { var frm = new EmployeeForm(); frm.Show(); })); }
public EmployeeFormController(EmployeeForm form, Operation operation) { this.form = form; form.SetController(this); this.operation = operation; SetFormTitle(); SetTextBoxesState(); }
private void employeesToolStripMenuItem_Click(object sender, EventArgs e) { var ef = new EmployeeForm { MdiParent = this, WindowState = FormWindowState.Maximized, IsUser = IsUser, SCompanyName = OCompany.CompanyName }; ef.Show(); }
void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { BeginInvoke(new Action(() => { var emp = new EmployeeForm(e_id, "View"); emp.Show(); })); }
private void loginBtn_Click(object sender, EventArgs e) { //string username = userTxt.Text; //User test = new User(); //test.username = "******"; //test.firstname = "alex"; //test.lastname = "vid"; //test.password = "******"; //test.type = 1; //HttpClient client = new HttpClient(); //client.BaseAddress = new Uri("http://localhost:58069/"); //client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); //HttpResponseMessage response = client.PostAsJsonAsync("api/addUser", test).Result; //MessageBox.Show(response.ToString()); //if (response.IsSuccessStatusCode) //{ // MessageBox.Show("Operation succeded"); //} //else //{ // MessageBox.Show("Operation failed"); //} HttpClient client = new HttpClient(); client.BaseAddress = new Uri("http://localhost:58069/"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = client.GetAsync("api/Login?data=" + userTxt.Text + "&data=" + passTxt.Text).Result; User user = new User(); //MessageBox.Show(response.ToString()); if (response.IsSuccessStatusCode) { user = response.Content.ReadAsAsync <User>().Result; if (user != null) { if (user.type == 1) { AdminForm adminForm = new AdminForm(); adminForm.Show(); } else if (user.type == 2) { EmployeeForm empl = new EmployeeForm(); empl.Show(); } } } else { MessageBox.Show("operation failed"); } }
private void editToolStripMenuItem_Click(object sender, EventArgs e) { if (dataGridEmployees.SelectedRows.Count > 0) { EmployeeForm form = new EmployeeForm(list[dataGridEmployees.SelectedRows[0].Index]); form.ShowDialog(); refreshDataGrid(); } }
private void btnEmployees_Click(object sender, EventArgs e) { this.deleteSubs(); EmployeeForm employeeForm = new EmployeeForm(); employeeForm.MdiParent = (Form1)this.MdiParent; employeeForm.Anchor = AnchorStyles.Top | AnchorStyles.Right; employeeForm.Dock = DockStyle.Fill; employeeForm.Show(); }
// --- --- --- --- --- PRACOWNIK --- --- --- --- --- // #region Pracownik // --- FORMULARZE public void ShowEmployeeAddForm() { EmployeeForm form = new EmployeeForm(functions); EmployeeFormController formController = new EmployeeFormController(form, Operation.Add); formController.Queries = queriesEmployee; dr = form.ShowDialog(); // odswiezenie danych ReloadIfFormReturnedOK(); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); using (var context = new Controller.MyDbContext()) { try { context.Database.Connection.Open(); } catch (Npgsql.PostgresException ex) { MessageBox.Show($"{ex.MessageText}\n" + $" check the connection string!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(1); } catch (ArgumentException) { MessageBox.Show("Invalid ConnectionString name.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); Environment.Exit(1); } finally { context.Database.Connection.Close(); } } UpdateForm updateFormProject = new UpdateForm(); EmployeeForm updateFormEmployee = new EmployeeForm(); UpdateFormDepartment updateFormDepartment = new UpdateFormDepartment(); DepartmentEmployeeForm departmentEmployeeForm = new DepartmentEmployeeForm(); LoginForm loginForm = new LoginForm(); MainForm mainForm = new MainForm(); MainController mainController = new MainController(mainForm, updateFormProject, updateFormDepartment, updateFormEmployee, departmentEmployeeForm); LoginController loginController = new LoginController(loginForm, mainForm); Application.Run(loginForm); }
public ActionResult Edit(int id) { Employee employee = _context.Employees.Where(e => e.Id == id).FirstOrDefault(); EmployeeForm viewModel = new EmployeeForm() { Employee = employee, Departments = _context.Departments.ToList() }; return(View("EmployeeForm", viewModel)); }
/// <summary> /// Обработчик события нажатия на кнопку авторизации /// </summary> private async void button1_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(textBox1.Text) || string.IsNullOrWhiteSpace(textBox2.Text)) { MessageBox.Show("Заполните все поля для прохождения авторизации!", "Предупреждение", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } Form frm = null; try { if (!await _ctx.Login(textBox1.Text, textBox2.Text)) { MessageBox.Show("Неверный логин и/или пароль", "Неверные данные", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } switch (Context.CurrentUser.RightsLevel.Name) { case "Директор": frm = new DirectorForm(); break; case "Системный администратор": frm = new SysAdminForm(); break; case "Сотрудник": frm = new EmployeeForm(); break; default: throw new Exception(); } textBox1.Text = textBox2.Text = string.Empty; frm.Owner = this; frm.Show(); Hide(); } catch { frm?.Dispose(); this.Show(); MessageBox.Show("Произошла ошибка во время авторизации!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public override void Run() { try { EmployeeForm form = new EmployeeForm(employee); IEmployeeRepository dao = new NHibernateEmployeeRepository(); form.EmployeeSave += delegate(object sender, EmployeeEventArgs e) { dao.SaveOrUpdate(e.Employee); form.Close(); }; WorkbenchSingleton.AddChild(form); } catch (Exception ex) { LoggingService.Error(ex.Message); MessageService.ShowError(ex.Message); } }
private void btn_load_Click(object sender, EventArgs e) { if (txt_pid.Text != "") { var emp = new EmployeeForm(txt_pid.Text); emp.Show(); this.Hide(); } else { var emp = new EmployeeForm(); emp.Show(); this.Hide(); } }
private void rb_new_Click(object sender, EventArgs e) { try { var emp = new EmployeeForm(); emp.Show(); this.Hide(); } catch (Exception ex) { MessageBox.Show( string.Format("An error has occured: {0}", ex.Message), "Nffv C# Sample", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ShowEmployeeDeleteForm() { try { Pracownik employee = employees.GetActiveElement(); EmployeeForm form = new EmployeeForm(employee, functions); EmployeeFormController formController = new EmployeeFormController(form, Operation.Delete); formController.Queries = queriesEmployee; form.ShowDialog(); // odswiezenie danych SelectAllAtActiveWindow(); } catch (NullReferenceException ex) { } }
public void ShowEmployeeEditForm() { try { Pracownik employee = employees.GetActiveElement(); EmployeeForm form = new EmployeeForm(employee, functions); EmployeeFormController formController = new EmployeeFormController(form, Operation.Edit); formController.Queries = queriesEmployee; dr = form.ShowDialog(); // odswiezenie danych ReloadIfFormReturnedOK(); } catch (NullReferenceException ex) { // pusta tabela/? } }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == BUTTON_EDIT_COLUMN_INDEX && e.RowIndex >= 0) { if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null) { if (dataGridView1.Rows[e.RowIndex].Cells[3].Value != null) { var emp_id = dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString(); e_id = emp_id; var emp = new EmployeeForm(e_id, "Edit"); emp.Show(); this.Hide(); } } } else if (e.ColumnIndex == BUTTON_PRINT_COLUMN_INDEX && e.RowIndex >= 0) { if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null) { if (dataGridView1.Rows[e.RowIndex].Cells[3].Value != null) { var emp_id = dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString(); var form = new ReportEmployee(emp_id); form.Show(); this.Hide(); } } } else if ((e.ColumnIndex == 2 && e.RowIndex >= 0) || (e.ColumnIndex == 3 && e.RowIndex >= 0) || (e.ColumnIndex == 4 && e.RowIndex >= 0) || (e.ColumnIndex == 5 && e.RowIndex >= 0) || (e.ColumnIndex == 6 && e.RowIndex >= 0) || (e.ColumnIndex == 7 && e.RowIndex >= 0)) { if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null) { if (dataGridView1.Rows[e.RowIndex].Cells[3].Value != null) { var emp_id = dataGridView1.Rows[e.RowIndex].Cells[3].Value.ToString(); var profile = ProfileImageDataService.GetByEmployeeID(emp_id); if (profile != null) { pic_emp.Image = GetImage(profile.PHOTO, 190, 170); } } } } }
/// <summary> /// Launches the Employee infomration path of the system /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void employeeButton_Click(object sender, EventArgs e) { EmployeeForm elist = new EmployeeForm(); elist.Show(); }