コード例 #1
0
 public void SaveDailyReport(AISTOCK_CALENDAR_DATA data)
 {
     using (DaStock da = new DaStock())
     {
         da.SaveDailyReport(data.AISTOCK_CALENDAR);
     }
 }
コード例 #2
0
        private void DrawTableBody(AISTOCK_CALENDAR_DATA data)
        {
            if (data == null)
            {
                return;
            }
            if (data.AISTOCK_CALENDAR.Count <= 0)
            {
                return;
            }

            TableRow  bodyRow;
            TableCell tableCell;

            foreach (AISTOCK_CALENDAR_DATA.AISTOCK_CALENDARRow row in data.AISTOCK_CALENDAR.Rows)
            {
                bodyRow = this.BmBlafTable.AddBodyRow();

                this.BmBlafTable.AddCell(bodyRow, row.the_date.ToShortDateString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.the_day.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.week_of_year.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.quarter.ToString(), HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.fiscal_period.Equals("1") ? "正常交易" : "休市", HorizontalAlign.Left);
                this.BmBlafTable.AddCell(bodyRow, row.Istrade_daysNull()? string.Empty : row.trade_days.ToString(), HorizontalAlign.Left);
                tableCell = this.BmBlafTable.AddCell(bodyRow, string.Empty, HorizontalAlign.Left, 300);
                this.CreateTextBox(row.time_id.Trim(), "remark", row.IsremarkNull() ? string.Empty : row.remark.ToString(), tableCell, false, false);
                tableCell = this.BmBlafTable.AddCell(bodyRow, string.Empty, HorizontalAlign.Left);
                CreateEditButton(row.time_id.ToString().Trim(), "Edit", tableCell, false);
                CreateSaveButton(row.time_id.ToString().Trim(), "Save", tableCell);
                CreateCancelButton(row.time_id.ToString().Trim(), "Cancel", tableCell);
            }
        }
コード例 #3
0
        public AISTOCK_CALENDAR_DATA GetCalendarByID(string id)
        {
            AISTOCK_CALENDAR_DATA data = new AISTOCK_CALENDAR_DATA();

            using (DaStock da = new DaStock())
            {
                da.LoadCalendarByID(data.AISTOCK_CALENDAR, id);
            }
            return(data);
        }
コード例 #4
0
        public AISTOCK_CALENDAR_DATA GetAllCalendarData()
        {
            AISTOCK_CALENDAR_DATA data = new AISTOCK_CALENDAR_DATA();

            using (DaStock da = new DaStock())
            {
                da.LoadAllCalendar(data.AISTOCK_CALENDAR);
            }
            return(data);
        }
コード例 #5
0
        private void Refresh()
        {
            AISTOCK_CALENDAR_DATA data = new AISTOCK_CALENDAR_DATA();

            data = new StockSystem().GetAllCalendarData();

            this.BmBlafTable.Clear();
            this.DrawTableHeader();

            this.DrawTableBody(data);
        }
コード例 #6
0
ファイル: StockSystem.cs プロジェクト: ii958/StockABC
 public void SaveDailyReport(AISTOCK_CALENDAR_DATA data)
 {
     new Stock().SaveDailyReport(data);
 }