Ejemplo n.º 1
0
        public bool UpdateServerConfig(ServerConfig serverConfig)
        {
            bool         status        = false;
            ServerConfig serverConfig1 = db.ServerConfigs.AsNoTracking().Where(x => x.ServerId == serverConfig.ServerId).FirstOrDefault();

            serverConfig.OrganisationId  = serverConfig1.OrganisationId;
            db.Entry(serverConfig).State = EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
Ejemplo n.º 2
0
        public async Task <IHttpActionResult> PutEmployee(int id, Employee employee)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            if (id != employee.EmpID)
            {
                return(BadRequest());
            }

            db.Entry(employee).State = EntityState.Modified;

            try
            {
                await db.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!EmployeeExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(StatusCode(HttpStatusCode.NoContent));
        }
Ejemplo n.º 3
0
        public bool EditBranch(Branch branch)
        {
            db.Entry(branch).State = EntityState.Modified;
            bool status = false;

            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
Ejemplo n.º 4
0
        public bool UpdateEmailMaster(EmailMaster email)
        {
            bool        status = false;
            EmailMaster temp   = db.EmailMasters.Where(x => x.EmailMasterId == email.EmailMasterId).AsNoTracking().FirstOrDefault();

            db.Entry(email).State = EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
Ejemplo n.º 5
0
        public bool UpdateServerCredential(ServerCredential serverCredential)
        {
            bool             status            = false;
            ServerCredential serverCredential1 = db.ServerCredentials.Where(x => x.ServerCredentialsId == serverCredential.ServerCredentialsId).AsNoTracking().FirstOrDefault();

            serverCredential.ServerId        = serverCredential1.ServerId;
            db.Entry(serverCredential).State = EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }
Ejemplo n.º 6
0
        public bool GetTicket(int id, int tid)
        {
            SupportTicket supportTicket = DbContext.SupportTickets.Where(p => p.TicketId == tid).FirstOrDefault();

            supportTicket.Status    = "fixed";
            supportTicket.FixedDate = DateTime.Now;
            supportTicket.FixedBy   = id;
            //supportTicket.FixedBy = Session["user"];
            DbContext.Entry(supportTicket).State = EntityState.Modified;
            if (DbContext.SaveChanges() > 0)
            {
                return(true);
            }
            return(false);
        }
Ejemplo n.º 7
0
        public bool UpdatePackage(PackageRelease packageRelease)
        {
            bool           status             = false;
            PackageRelease packageReleaseTemp = DbContext.PackageReleases.AsNoTracking().Where(p => p.PackageId == packageRelease.PackageId).FirstOrDefault();

            if (packageReleaseTemp != null)
            {
                packageReleaseTemp = packageRelease;
                DbContext.Entry(packageReleaseTemp).State = EntityState.Modified;
                if (DbContext.SaveChanges() > 0)
                {
                    status = true;
                }
            }
            return(status);
        }
Ejemplo n.º 8
0
        public bool UpdateOrganization(Organisation organisation)
        {
            bool         status           = false;
            Organisation organizationTemp = DbContext.Organisations.AsNoTracking().Where(p => p.OrganisationId == organisation.OrganisationId).FirstOrDefault();

            if (organizationTemp != null)
            {
                organizationTemp = organisation;
                DbContext.Entry(organizationTemp).State = EntityState.Modified;
                if (DbContext.SaveChanges() > 0)
                {
                    status = true;
                }
            }
            return(status);
        }
Ejemplo n.º 9
0
        public bool UpdateUser(User user)
        {
            bool status;

            try
            {
                User userTemp = DbContext.Users.Where(p => p.UserId == user.UserId).FirstOrDefault();
                if (userTemp != null)
                {
                    userTemp = user;
                    DbContext.Entry(userTemp).State = EntityState.Modified;
                    DbContext.SaveChanges();
                }
                status = true;
            }
            catch (Exception)
            {
                status = false;
            }
            return(status);
        }
Ejemplo n.º 10
0
        public bool UpdateProject(Project project)
        {
            bool    status = false;
            Project temp   = db.Projects.AsNoTracking().Where(x => x.ProjectId == project.ProjectId).FirstOrDefault();

            project.CreatedBy        = temp.CreatedBy;
            project.CreatedDate      = temp.CreatedDate;
            project.OrganisationId   = temp.OrganisationId;
            project.LastModifiedDate = DateTime.Now;
            db.Entry(project).State  = EntityState.Modified;
            if (db.SaveChanges() > 0)
            {
                status = true;
            }
            return(status);
        }