public string SaveMinutes(MinutesJson MinutClass, List<TaskJson> TaskList,string fullQualifyName) { string Result = ""; UserBLL userbll = new UserBLL(); string UserLogin = userbll.GetByFullQualify(fullQualifyName).ID; MinutRepository _MinutRepository = new MinutRepository(); MinutTranslator _MinutTranslator = new MinutTranslator(); if (MinutClass.ID == "") { MinutClass.ID = Guid.NewGuid().ToString(); MinutClass.RegistererID = UserLogin; _MinutRepository.Add(_MinutTranslator.ToEntity(MinutClass)); addTask(TaskList); } else { MinutClass.RegistererID = UserLogin; _MinutRepository.Update(_MinutTranslator.ToEntity(MinutClass)); DeliteTask(TaskList); addTask(TaskList); } return Result; }
public List<MinutesJson> GetMinutbyMeetingID(string MeetingId) { var result = new List<MinutesJson>(); MinutRepository _MinutRepository = new MinutRepository(); MinutTranslator _MinutTranslator = new MinutTranslator(); result = _MinutTranslator.ToDomainObjects(_MinutRepository.GetAll(Guid.Parse(MeetingId))); return result; }