public static WorkPerformance create(int employeeId, string performance)
        {
            WorkPerformance w = new WorkPerformance();

            w.EmployeeId        = employeeId;
            w.PerformanceDetail = performance;
            w.Status            = "Active";

            return(w);
        }
        public bool add(int employeeId, string performance)
        {
            List <WorkPerformance> works = getAll();

            foreach (WorkPerformance work in works)
            {
                if (work.EmployeeId == employeeId && work.Status == "Active")
                {
                    return(false);
                }
            }

            WorkPerformance w = WorkPerformanceFactory.create(employeeId, performance);

            WorkPerformanceRepository.add(w);
            return(true);
        }
 public static void add(WorkPerformance w)
 {
     db.WorkPerformances.Add(w);
     db.SaveChanges();
 }