Example #1
0
        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);
        }
Example #2
0
        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);
        }