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); }
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)); }
public bool EditBranch(Branch branch) { db.Entry(branch).State = EntityState.Modified; bool status = false; if (db.SaveChanges() > 0) { status = true; } return(status); }
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); }
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); }
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); }
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); }
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); }
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); }
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); }