public static async Task RemoveAssigmentAsync(AssigmentData assigment) { using (var db = new UniGuardDbContext()) { db.Attach(assigment); db.Remove(assigment); await db.SaveChangesAsync(); } }
public static async Task AddAssigmentAsync(string assigmentName, string assigmentState, int subjectId, DateTime endDate) { using (var db = new UniGuardDbContext()) { var assigment = new AssigmentData { AssigmentName = assigmentName, AssigmentState = assigmentState, SubjectId = subjectId, AssigmentEndDate = endDate }; await db.AssigmentData.AddAsync(assigment); await db.SaveChangesAsync(); } }