예제 #1
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            var emp = _empService.Find(Convert.ToInt32(dataGrid.SelectedRows[0].Cells[0].Value));

            if (emp != null)
            {
                var dialogResult = new EditEmployeeForm(emp).ShowDialog();

                if (dialogResult == DialogResult.OK)
                {
                    _empService.Update(emp);
                    MetroMessageBox.Show(this, $"Пользователь {emp.Login} изменен", "Справка", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    UpdateDataGrid();
                }
            }
        }
예제 #2
0
        public async Task <IActionResult> Get(int id)
        {
            var employee = await employeesService.Find(User, id);

            return(Ok(employee));
        }