private void LoadDataGridView() { using (NoteInfoController controller = new NoteInfoController()) { try { NoteInfoDatas = controller.GetCompanyNoteInfo(); NoteInfoDetailDatas = controller.GetCompanyNoteInfoDetail(); //var noteInfos = controller.GetCompanyNoteInfo(); //NoteInfoDatas = noteInfos.GroupBy(o => o.NoteID) // .Select(g => new NoteInfo // { // NoteID = g.Key, // NoteContent = g.Max(o => o.NoteContent), // NoteType = g.Max(o => o.NoteType), // CompanyID = g.Max(o => o.CompanyID), // UpdateUser = g.Max(o => o.UpdateUser), // UpdateDate = g.Max(o => o.UpdateDate), // //InformToList = g.Select(o => o.UserID).ToList(), // InformTo = string.Join(",", g.Select(o => o.UserID)) // }).ToList(); Main_GridControl.DataSource = NoteInfoDatas; Update_Button.Enabled = false; } catch (Exception ex) { BSLog.Logger.Error(ex.Message); MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000028, "dữ liệu"); } } }
private List <NoteInfo> GetNoteInfos(int noteYear) { using (NoteInfoController controller = new NoteInfoController()) { return(controller.GetNoteInfoByYear(noteYear)); } }
private bool DoDelete(NoteInfo noteInfo) { using (NoteInfoController controller = new NoteInfoController()) { return(controller.DeleteCompanyNoteInfo(noteInfo.NoteID)); } }
private bool DoDelete() { using (NoteInfoController controller = new NoteInfoController()) { return(controller.DeleteNoteInfo(NoteInfoData.NoteID)); } }
private NoteInfo GetData(string noteId) { using (NoteInfoController controller = new NoteInfoController()) { return(controller.GetNoteInfo(noteId)); } }
private bool DoUpdate(NoteInfo noteInfo, List <NoteInfoDetail> noteInfoDetails) { using (NoteInfoController controller = new NoteInfoController()) { if (string.IsNullOrEmpty(noteInfo.NoteID)) { return(controller.InsertCompanyNoteInfo(noteInfo, noteInfoDetails)); } else { return(controller.UpdateCompanyNoteInfo(noteInfo, noteInfoDetails)); } } }
private bool DoUpdate(NoteInfo noteInfo) { using (NoteInfoController controller = new NoteInfoController()) { if (string.IsNullOrEmpty(NoteInfoData.NoteID)) { return(controller.InsertNoteInfo(noteInfo)); } else { return(controller.UpdateNoteInfo(noteInfo)); } } }