public async Task <Professor> InsertProfessorAsync(Professor professor)
        {
            _context.Professors.Add(professor);
            await _context.SaveChangesAsync();

            return(professor);
        }
        public async Task <Guid> Add(Employee item)
        {
            await _context.Employees.AddAsync(item);

            await _context.SaveChangesAsync();

            return(item.Id);
        }
Exemple #3
0
        public async Task <Guid> Add(Invoice item)
        {
            await _context.Invoice.AddAsync(item);

            await _context.SaveChangesAsync();

            return(item.Id);
        }
Exemple #4
0
        public async Task <Guid> Add(Sheet item)
        {
            await _context.Sheets.AddAsync(item);

            await _context.SaveChangesAsync();

            return(item.Id);
        }
Exemple #5
0
        public async Task <IActionResult> Create([Bind("CompanyId,Name,IsActive")] Company company)
        {
            if (ModelState.IsValid)
            {
                _context.Add(company);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(company));
        }
        public async Task <IActionResult> Create([Bind("Id,CompanyName,BillingAddress,ContactName,ContactTelephone,ContactEmail")] Client client)
        {
            if (ModelState.IsValid)
            {
                _context.Add(client);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(client));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,Address")] Location location)
        {
            if (ModelState.IsValid)
            {
                _context.Add(location);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(location));
        }
        public async Task <IActionResult> Create([Bind("Id,Surname,Forename,Email")] Staff staff)
        {
            if (ModelState.IsValid)
            {
                _context.Add(staff);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(staff));
        }
        public async Task <IActionResult> Create([Bind("Id,MinutesWorked,StaffId,ClientId,LocationId")] Timesheet timesheet)
        {
            if (ModelState.IsValid)
            {
                _context.Add(timesheet);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ClientId"]   = new SelectList(_context.Clients, "Id", "BillingAddress", timesheet.ClientId);
            ViewData["LocationId"] = new SelectList(_context.Locations, "Id", "Address", timesheet.LocationId);
            ViewData["StaffId"]    = new SelectList(_context.Staff, "Id", "Email", timesheet.StaffId);
            return(View(timesheet));
        }
        public async Task <Guid> Add(User item)
        {
            await _context.Users.AddAsync(item);

            RefreshToken token = new RefreshToken
            {
                Id         = Guid.NewGuid(),
                UserId     = item.Id,
                Expiration = DateTime.Now.AddDays(100),
                Token      = GenerateRefreshToken()
            };

            await _context.RefreshToken.AddAsync(token);

            await _context.SaveChangesAsync();

            return(item.Id);
        }
        public async Task <IActionResult> PostTimesheet([FromBody] Timesheet timesheet)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            _context.Timesheets.Add(timesheet);
            await _context.SaveChangesAsync();

            return(CreatedAtAction("GetTimesheet", new { id = timesheet.TimesheetId }, timesheet));
        }
        public async Task Add(Employee item)
        {
            await _context.Employees.AddAsync(item);

            await _context.SaveChangesAsync();
        }
Exemple #13
0
        public async Task CreateUser(User user)
        {
            await _context.Users.AddAsync(user);

            await _context.SaveChangesAsync();
        }
        public async Task Add(Sheet item)
        {
            await _context.Sheets.AddAsync(item);

            await _context.SaveChangesAsync();
        }
Exemple #15
0
        public async Task Add(Invoice item)
        {
            await _context.Invoices.AddAsync(item);

            await _context.SaveChangesAsync();
        }
Exemple #16
0
 public async Task Update(Contract item)
 {
     _dbContext.Contracts.Update(item);
     await _dbContext.SaveChangesAsync();
 }
Exemple #17
0
        public async Task Add(User item)
        {
            await _context.Users.AddAsync(item);

            await _context.SaveChangesAsync();
        }