public void LoadData(int taskNoteId, bool showId) { Clear(); var data = new TaskNoteDataModel(); data.TaskNoteId = taskNoteId; var items = TaskNoteDataManager.GetEntityDetails(data, SessionVariables.RequestProfile); if (items.Count != 1) { return; } var item = items[0]; SetData(item); if (!showId) { SystemKeyId = item.TaskNoteId; oHistoryList.Setup(PrimaryEntity, taskNoteId, PrimaryEntityKey); } else { CoreSystemKey.Text = String.Empty; } }
public override int?Save(string action) { var data = new TaskNoteDataModel(); data.TaskNoteId = SystemKeyId; data.Name = Name; data.Description = Description; data.SortOrder = SortOrder; if (action == "Insert") { var dtTaskNote = TaskNoteDataManager.DoesExist(data, SessionVariables.RequestProfile); if (dtTaskNote.Rows.Count == 0) { TaskNoteDataManager.Create(data, SessionVariables.RequestProfile); } else { throw new Exception("Record with given ID already exists."); } } else { TaskNoteDataManager.Update(data, SessionVariables.RequestProfile); } return(data.TaskNoteId); }
private DataTable GetTaskNoteData(int taskId) { var dt = TaskXTaskNote.GetByTask(taskId, SessionVariables.RequestProfile); var fdt = TaskNoteDataManager.GetList(SessionVariables.RequestProfile); var resultdt = fdt.Clone(); foreach (DataRow row in dt.Rows) { var rows = fdt.Select("TaskNoteId = " + row[TaskNoteDataModel.DataColumns.TaskNoteId]); resultdt.ImportRow(rows[0]); } return(resultdt); }
private DataTable GetTaskNoteList() { var dt = TaskNoteDataManager.GetList(SessionVariables.RequestProfile); return(dt); }
protected override DataTable GetData() { var dt = TaskNoteDataManager.Search(oSearchFilter.SearchParameters, SessionVariables.RequestProfile); return(dt); }