コード例 #1
0
        public bool InsertPackage(PackageRelease packageRelease)
        {
            bool status = false;

            DbContext.PackageReleases.Add(packageRelease);
            if (DbContext.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #2
0
        public bool InsertEmailMaster(EmailMaster email)
        {
            bool status = false;

            db.EmailMasters.Add(email);
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #3
0
        public bool InsertUserToken(UserToken userToken)
        {
            bool status = false;

            db.UserTokens.Add(userToken);
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #4
0
        public bool InsertOrganization(Organisation organisation)
        {
            bool status = false;

            DbContext.Organisations.Add(organisation);
            if (DbContext.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #5
0
        public bool InsertServerCredential(ServerCredential serverCredential)
        {
            bool status = false;

            db.ServerCredentials.Add(serverCredential);
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #6
0
        public bool InsertTicket(SupportTicket supportTicket)
        {
            bool status = false;

            DbContext.SupportTickets.Add(supportTicket);
            if (DbContext.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #7
0
        public bool DeleteBranch(int id)
        {
            Branch branch = db.Branches.Find(id);

            db.Branches.Remove(branch);
            bool status = false;

            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #8
0
        public bool InsertUser(User user)
        {
            bool status;

            try
            {
                DbContext.Users.Add(user);
                DbContext.SaveChanges();
                status = true;
            }
            catch (Exception)
            {
                status = false;
            }
            return(status);
        }
コード例 #9
0
        public bool InsertServerConfig(ServerConfig serverConfig)
        {
            bool status = false;

            db.ServerConfigs.Add(serverConfig);
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
コード例 #10
0
        public bool InsertProject(Project project)
        {
            bool status = false;

            db.Projects.Add(project);
            if (db.SaveChanges() > 0)
            {
                int    id     = project.ProjectId;
                Branch branch = new Branch {
                    BranchName = "master", ProjectId = id, Mejor_Version = 1, Minor_Version = 1, Build_Version = 1000
                };
                db.Branches.Add(branch);
                if (db.SaveChanges() > 0)
                {
                    status = true;
                }
            }
            return(status);
        }