public async Task <ActionResult <HaandVaerker> > UpdateHaendVaerker([FromBody] HaandVaerker haandVaerker) { try { using (var db = new DBContext()) { var handyMan = await db.HaandVaerkers.FirstOrDefaultAsync(f => f.FirstName == haandVaerker.FirstName); if (handyMan != null) { handyMan.FirstName = haandVaerker.FirstName; handyMan.LastName = haandVaerker.LastName; handyMan.Speciality = haandVaerker.Speciality; handyMan.EmployeeDate = haandVaerker.EmployeeDate; db.Update(handyMan); await db.SaveChangesAsync(); return(handyMan); } return(null); } } catch (Exception e) { return(null); } }
public async Task <ActionResult <HaandVaerker> > GetHaandvaerker([FromBody] HaandVaerker haandVaerker) { using (var db = new DBContext()) { var handyMan = await db.HaandVaerkers.FirstOrDefaultAsync(f => f.FirstName == haandVaerker.FirstName); if (handyMan != null) { return(handyMan); } } return(null); }
public async Task <ActionResult <HaandVaerker> > DeleteHaendVaerker([FromBody] HaandVaerker haandVaerker) { using (var db = new DBContext()) { var handyMan = await db.HaandVaerkers.FirstOrDefaultAsync(f => f.FirstName == haandVaerker.FirstName); if (handyMan != null) { db.Remove(handyMan); await db.SaveChangesAsync(); return(handyMan); } } return(null); }
public async Task <ActionResult <HaandVaerker> > AddHaendVaerker([FromBody] HaandVaerker haandVaerker) { try { using (var db = new DBContext()) { var something = db.HaandVaerkers.Where(f => f.FirstName == "Zabih").ToListAsync(); db.HaandVaerkers.Add(haandVaerker); await db.SaveChangesAsync(); } return(Ok()); } catch (Exception e) { return(null); } }