protected void Button42_Click(object sender, EventArgs e) { #region SetGridColumnsSize_MasterMonthlyOperation BGridMonthlyOperationClientSettings MonthlyOperationGridClientSettingsBusiness = new BGridMonthlyOperationClientSettings(); MonthlyOperationGridClientGeneralSettings monthlyOperationGridClientGeneralSettings = MonthlyOperationGridClientSettingsBusiness.GetMonthlyOperationGridGeneralClientSettings(); #endregion #region SetVisibleColumns_MasterMonthlyOperation MonthlyOperationGridClientSettings monthlyOperationGridClientSettings = MonthlyOperationGridClientSettingsBusiness.GetMonthlyOperationGridClientSettings(); #endregion #region SetReserveFieldsHeaderColumnsCaption_MasterMonthlyOperation BPersonMonthlyWorkedTime MonthlyOperationBusiness = new BPersonMonthlyWorkedTime(0); IDictionary <ConceptReservedFields, string> dic = MonthlyOperationBusiness.GetReservedFieldsNames(); /*foreach (string conceptReservedFieldName in Enum.GetNames(typeof(ConceptReservedFields))) * { * string HeadingText = MonthlyOperationBusiness.GetReservedFieldsName((ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName)); * }*/ #endregion #region Fill_GridMasterMonthlyOperation_MasterMonthlyOperation IList <PersonalMonthlyReportRow> PersonnelMonthlyOperationList = null; PersonalMonthlyReportRow PersonnelSummaryMonthlyOperation = null; try { decimal PersonnelID = BUser.CurrentUser.Person.ID; BPersonMonthlyWorkedTime MonthlyOperationBusiness1 = new BPersonMonthlyWorkedTime(PersonnelID); MonthlyOperationBusiness.GetPersonMonthlyReport(1391, 12, "1391/12/01", "1391/12/29", out PersonnelMonthlyOperationList, out PersonnelSummaryMonthlyOperation); Dictionary <string, object> MonthlyOperationSourceDic = new Dictionary <string, object>(); MonthlyOperationSourceDic.Add("Details", PersonnelMonthlyOperationList); MonthlyOperationSourceDic.Add("Summary", PersonnelSummaryMonthlyOperation); } catch { } #endregion }
private void SetReserveFieldsHeaderColumnsCaption_MasterMonthlyOperation(Table table) { BPersonMonthlyWorkedTime MonthlyOperationBusiness = new BPersonMonthlyWorkedTime(0); TableCellCollection gcc = table.Rows[0].Cells; IDictionary <ConceptReservedFields, string> ConceptsReservedFieldsReservedFieldsDic = MonthlyOperationBusiness.GetReservedFieldsNames(); foreach (string conceptReservedFieldName in Enum.GetNames(typeof(ConceptReservedFields))) { for (int i = 0; i < gcc.Count; i++) { if (gcc[i].ID == conceptReservedFieldName) { //gcc[i].Text = MonthlyOperationBusiness.GetReservedFieldsName((ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName)); gcc[i].Text = ConceptsReservedFieldsReservedFieldsDic[(ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName)]; break; } } } }
private void SetReserveFieldsHeaderColumnsCaption_MasterMonthlyOperation(ComponentArt.Web.UI.Grid grid) { BPersonMonthlyWorkedTime MonthlyOperationBusiness = new BPersonMonthlyWorkedTime(0); GridColumnCollection Gcc = grid.Levels[0].Columns; IDictionary <ConceptReservedFields, string> ConceptsReservedFieldsReservedFieldsDic = MonthlyOperationBusiness.GetReservedFieldsNames(); foreach (string conceptReservedFieldName in Enum.GetNames(typeof(ConceptReservedFields))) { for (int i = 0; i < Gcc.Count; i++) { if (Gcc[i].DataField == conceptReservedFieldName) { //Gcc[i].HeadingText = MonthlyOperationBusiness.GetReservedFieldsName((ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName)); Gcc[i].HeadingText = ConceptsReservedFieldsReservedFieldsDic[(ConceptReservedFields)Enum.Parse(typeof(ConceptReservedFields), conceptReservedFieldName)]; break; } } } }