public bool AddRepoForUser(int userID, string name) { var repo = new Repozytorium() { id = database.Repozytorium.Max(x => x.id) + 1, uzytkownik_id = userID, nazwa = name, numer_repoz = database.Repozytorium.Where(r => r.uzytkownik_id == userID).Max(x => x.numer_repoz) + 1, domyslny_id = "N" }; database.Repozytorium.Add(repo); database.SaveChanges(); return(true); }
public bool AddDefaultRepoForUser(int userID) { if (database.Repozytorium.Single(x => x.uzytkownik_id == userID && x.numer_repoz == 1) != null) { return(false); } var repo = new Repozytorium() { id = database.Repozytorium.Max(x => x.id) + 1, uzytkownik_id = userID, nazwa = "Default", numer_repoz = 1, domyslny_id = "Y", }; database.Repozytorium.Add(repo); database.SaveChanges(); return(true); }