public void addLeave() { using (var context = new CompanyDbContext()) { Console.WriteLine("Add Employee Leaves:"); Console.Write("Enter Employee_Name:"); string name = Console.ReadLine(); var b = context.Employees.Single(t => t.EmployeeName == name); leave.EmployeeId = b.EmployeeId; Console.Write("Enter LeaveType:"); leave.LeaveType = Console.ReadLine(); Console.Write("Enter LeaveFrom:"); leave.LeaveFrom = System.DateTime.Parse(Console.ReadLine()); Console.Write("Enter LeaveTo:"); leave.LeaveTo = System.DateTime.Parse(Console.ReadLine()); EmployeeLeave.Add(leave); SaveChanges(); } }