예제 #1
0
        public async Task InsertAsync(Login log, Osoba os, Data.Models.DataRejestracji data)
        {
            _context.Osoba.Add(os);
            await _context.SaveChangesAsync();

            log.IdOsoby = os.IdOsoby;
            _context.Login.Add(log);
            await _context.SaveChangesAsync();

            data.IdOsoby = os.IdOsoby;
            _context.DataRejestracji.Add(data);
            await _context.SaveChangesAsync();
        }
예제 #2
0
        public async Task Update(Osoba osoba)
        {
            var res = await _context.Osoba.Where(l => l.IdOsoby == osoba.IdOsoby).SingleOrDefaultAsync();

            res.Imie     = osoba.Imie;
            res.Nazwisko = osoba.Nazwisko;

            _context.Entry(res).State = EntityState.Modified;
            try
            {
                await _context.SaveChangesAsync();
            }
            catch (Exception)
            {
                throw;
            }
        }
예제 #3
0
 public async Task InsertAsync(TypOferty typ)
 {
     _context.TypOferty.Add(typ);
     await _context.SaveChangesAsync();
 }