Beispiel #1
0
        public async Task <Subdivision> UpdateOrAddSubdivisionAsync(Subdivision Subdivision)
        {
            Subdivision subdivision = await _context.Subdivisions.FindAsync(Subdivision.Id);

            bool isItAdd = false;

            if (subdivision != null)
            {
                subdivision.Name    = Subdivision.Name;
                subdivision.Manager = Subdivision.Manager;
            }
            else
            {
                isItAdd = true;
                //employee = Employee;
                await _context.Subdivisions.AddAsync(Subdivision);
            }
            await _context.SaveChangesAsync();

            return(isItAdd ? Subdivision : null);
        }
Beispiel #2
0
 public async Task DeleteOrderAsync(Order Order)
 {
     _context.Orders.Remove(Order);
     await _context.SaveChangesAsync();
 }
 public async Task DeleteEmployeeAsync(Employee employee)
 {
     _context.Employees.Remove(employee);
     await _context.SaveChangesAsync();
 }