Beispiel #1
0
        public MEmployee UpdateEmployee(MEmployee employeechanges)
        {
            var employee = context.EmployeesDBSet.Attach(employeechanges);

            employee.State = Microsoft.EntityFrameworkCore.EntityState.Modified;
            context.SaveChanges();

            return(employeechanges);
        }
        public MEmployee DeleteEmployee(int EmpID)
        {
            MEmployee delemp = _employeeList.FirstOrDefault(e => e.EmpID == EmpID);

            if (delemp != null)
            {
                _employeeList.Remove(delemp);
            }
            return(delemp);
        }
Beispiel #3
0
        public MEmployee DeleteEmployee(int EmpID)
        {
            MEmployee delemp = context.EmployeesDBSet.Find(EmpID);

            if (delemp != null)
            {
                context.Remove(delemp);
                context.SaveChanges();
            }
            return(delemp);
        }
        public MEmployee UpdateEmployee(MEmployee employeechanges)
        {
            MEmployee modifyemp = _employeeList.FirstOrDefault(e => e.EmpID == employeechanges.EmpID);

            if (modifyemp != null)
            {
                modifyemp.Name  = employeechanges.Name;
                modifyemp.Email = employeechanges.Email;
                modifyemp.Dept  = employeechanges.Dept;
            }
            return(modifyemp);
        }
 public MEmployee AddEmployee(MEmployee employee)
 {
     employee.EmpID = _employeeList.Max(e => e.EmpID) + 1;
     _employeeList.Add(employee);
     return(employee);
 }
Beispiel #6
0
 public MEmployee AddEmployee(MEmployee employee)
 {
     context.EmployeesDBSet.Add(employee);
     context.SaveChanges();
     return(employee);
 }