public void Update(ProjectsForEmployee item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.ProjectsForEmployees.Update(item);
         db.SaveChanges();
     }
 }
Example #2
0
 public void Add(Employee item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Employees.Add(item);
         this.EmployeeList.Add(item);
         db.SaveChanges();
     }
 }
 public void Remove(Costumer item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Costumers.Remove(item);
         this._costumerList.Remove(item);
         db.SaveChanges();
     }
 }
 public void Update(Project item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Projects.Update(item);
         this.ProjectList[this.ProjectList.FindIndex(project => project.ProjectId == item.ProjectId)] = item;
         db.SaveChanges();
     }
 }
 public void Add(Project item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Projects.Add(item);
         this.ProjectList.Add(item);
         db.SaveChanges();
     }
 }
 public void Update(Costumer item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Costumers.Update(item);
         this.CostumerList[this.CostumerList.FindIndex(costumer => costumer.CostumerId == item.CostumerId)] =
             item;
         db.SaveChanges();
     }
 }
Example #7
0
 public void Update(Employee item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.Employees.Update(item);
         this.EmployeeList[this.EmployeeList.FindIndex(employee => employee.EmployeeId == item.EmployeeId)] =
             item;
         db.SaveChanges();
     }
 }
 public void Remove(ProjectsForEmployee item)
 {
     using (DbContextVisionGroup db = new DbContextVisionGroup())
     {
         db.ProjectsForEmployees.Remove(item);
         EmployeeCatalog
         .Instance
         .EmployeeList[EmployeeCatalog.Instance.EmployeeList.FindIndex(
                           employee =>
                           employee.EmployeeId
                           == item.EmployeeId)]
         .ProjectsForEmployees.Remove(item);
         db.SaveChanges();
     }
 }
Example #9
0
        public void Remove(Employee item)
        {
            using (DbContextVisionGroup db = new DbContextVisionGroup())
            {
                db.Employees.Remove(item);
                this.EmployeeList.Remove(item);
                foreach (ProjectsForEmployee project in item.ProjectsForEmployees)
                {
                    db.ProjectsForEmployees.Remove(project);
                    ProjectForEmployeesCatalog.Instance.ProjectsForEmployeesList.Remove(project);
                }

                db.SaveChanges();
            }
        }
        public void Remove(Project item)
        {
            using (DbContextVisionGroup db = new DbContextVisionGroup())
            {
                db.Projects.Remove(item);
                this.ProjectList.Remove(item);
                foreach (ProjectsForEmployee projectforEmployee in ProjectForEmployeesCatalog
                         .Instance.ProjectsForEmployeesList
                         .Where(p => p.ProjectId == item.ProjectId).ToList())
                {
                    db.ProjectsForEmployees.Remove(projectforEmployee);
                    ProjectForEmployeesCatalog.Instance.ProjectsForEmployeesList.Remove(projectforEmployee);
                }

                db.SaveChanges();
            }
        }