public void Destroy(projectViewModle db) { var entity = new ProjectTable(); entity.ProjectID = db.ProjectID; entities.ProjectTable.Attach(entity); entities.ProjectTable.Remove(entity); entities.SaveChanges(); }
public void Update(projectViewModle db) { var entity = new ProjectTable(); entity.ProjectID = db.ProjectID; entity.ProjectName = db.ProjectName; entity.StartDate = db.StartDate.Date; entity.EndDate = db.EndDate.Date; entity.Description = db.Description; entity.Status = db.Status; entities.ProjectTable.Attach(entity); entities.Entry(entity).State = EntityState.Modified; entities.SaveChanges(); }
public void Create(projectViewModle db) { var entity = new ProjectTable(); entity.ProjectName = db.ProjectName; entity.StartDate = (DateTime)db.StartDate.Date; entity.EndDate = (DateTime)db.EndDate.Date; entity.Description = db.Description; entity.Status = db.Status; entities.ProjectTable.Add(entity); entities.SaveChanges(); db.ProjectID = entity.ProjectID; }