public JsonResult Save(Employee empl)
 {
     var context = new EmployeeContext();
     if (empl.EmployeeID == 0)
         context.AddEmployee(empl);
     else
         context.EditEmploee(empl);
     return null;
 }
 public void EditEmploee(Employee empl)
 {
     var editItem = Employee.FirstOrDefault(i => i.EmployeeID == empl.EmployeeID);
     if (editItem != null)
     {
         editItem.Name = empl.Name;
         editItem.Position = empl.Position;
         editItem.Salary = empl.Salary;
         editItem.Status = empl.Status;
         // editItem = empl;
         this.SaveChanges();
     }
 }
        private  string  EmployeeToString(Employee empl)
        {
            double taxSalary;
            if (empl.Salary >= 25000)
            {
                if (empl.Salary >= 10000 && empl.Salary <= 25000)
                {
                    taxSalary = 0.15;
                }
                taxSalary = 0.25;
            }
            else
            {
                taxSalary = 0.10;
            }


            return $"Id={empl.EmployeeID} Name={empl.Name} Position={empl.Position} Taxes={empl.Salary*taxSalary} Status={empl.Status} Salary={empl.Salary-(empl.Salary*taxSalary)}";
         }
 public void AddEmployee(Employee empl)
 {
     Employee.Add(empl);
     this.SaveChanges();
 }