public async Task <IActionResult> AssignEmployeeDepartments([FromBody] EmployeeDepartmentViewModel vm) { var response = new ResposeViewModel(); try { foreach (var deptId in vm.DepartmentIds) { var ed = new DepartmentEmployeeModel() { DepartmentId = deptId, EmployeeId = vm.EmployeeId, AssignedDate = DateTime.UtcNow, IsActive = true }; _departmentContext.Add(ed); await _departmentContext.SaveChangesAsync(); } response.IsSuccess = true; } catch (Exception ex) { response.Message = ex.ToString(); } return(Ok(response)); }
public IActionResult PostDepartment(string name) { var department = new Department() { de_tittle = name }; _context.Add(department); _context.SaveChanges(); return(Ok("Created")); }
public async Task <IActionResult> Create([Bind("Id,Name")] Department department) { if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task <IActionResult> Create([Bind("Id,Name,ContactNumber")] Department department) { department.LastUpdated = DateTime.Now; if (ModelState.IsValid) { _context.Add(department); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(department)); }
public async Task CreateRequestForCommandAsync <T>(Guid id) { var exists = await ExistAsync(id); var request = exists ? throw new DepartmentDomainException($"Request with {id} already exists") : new ClientRequest() { Id = id, Name = typeof(T).Name, Time = DateTime.UtcNow }; _context.Add(request); await _context.SaveChangesAsync(); }
public bool busAdd(Phongban phongban) { try { using (var _context = new DepartmentContext()) { Phongban pb = new Phongban(); pb.Name = phongban.Name; _context.Add(pb); _context.SaveChanges(); return(true); } } catch (Exception ex) { Console.WriteLine(ex); return(false); } }