public Schedule getLastSchedule(Account account) { Schedule schedule = new Schedule(); db = new LinQDataContext(); var x = db.getLastedScheduleByAccountID(account.AccountId).FirstOrDefault(); if (x != null) { schedule.UniqueID = x.UniqueID; schedule.Type = x.Type; schedule.StartDate = x.StartDate; schedule.EndDate = x.EndDate; schedule.AllDay = x.AllDay; schedule.Subject = x.Subject; schedule.Location = x.Location; schedule.Description = x.Description; schedule.Status = x.Status; schedule.Label = x.Label; schedule.ApprovalStatus = x.ApprovalStatus; schedule.AccountId = x.AccountId; schedule.DepartmentsList = x.DepartmentsList; schedule.PositionList = x.PositionList; return(schedule); } return(null); }