Пример #1
0
        private void BindData()
        {
            myDataTable = mySpaBooking.NewNormalSpaBooking();
            if (myIsWaitingList)
            {
                myDataTable.Rows[0]["nStatusID"] = 3;                 //waiting List
            }
            else
            {
                myDataTable.Rows[0]["nStatusID"] = 2;                 //Booked
            }
            myDataTable.ColumnChanged += new DataColumnChangeEventHandler(myDataTable_ColumnChanged);
            lkpEdtTherapist.DataBindings.Clear();
            dtEdtEndTime.DataBindings.Clear();
            lkpEdtPackageID.DataBindings.Clear();
            dtEdtStartTime.DataBindings.Clear();
            lkpEdtServiceCode.DataBindings.Clear();
            MemoEditRemark.DataBindings.Clear();
            dtEditDate.DataBindings.Clear();
            ucMemberID1.DataBindings.Clear();
            ucMemberID1.DataBindings.Add("EditValue", myDataTable, "strMembershipID");
            dtEditDate.DataBindings.Add("EditValue", myDataTable, "dtDate");
            lkpEdtTherapist.DataBindings.Add("EditValue", myDataTable, "nServiceEmployeeID");
            dtEdtEndTime.DataBindings.Add("EditValue", myDataTable, "dtEndTime");
            lkpEdtPackageID.DataBindings.Add("EditValue", myDataTable, "nPackageID");
            dtEdtStartTime.DataBindings.Add("EditValue", myDataTable, "dtStartTime");
            lkpEdtServiceCode.DataBindings.Add("EditValue", myDataTable, "strServiceCode");
            MemoEditRemark.DataBindings.Add("EditValue", myDataTable, "strRemarks");
            lkpEdtBranchCode.DataBindings.Clear();
            lkpEdtBranchCode.DataBindings.Add("EditValue", myDataTable, "strBranchCode");


            if (myAppoinment != null && !myIsWaitingList)
            {
                myDataTable.Rows[0]["dtDate"]             = myAppoinment.Start.Date;
                myDataTable.Rows[0]["dtStartTime"]        = myAppoinment.Start;
                myDataTable.Rows[0]["dtEndTime"]          = myAppoinment.End;
                myDataTable.Rows[0]["nServiceEmployeeID"] = myAppoinment.ResourceId;

                dtEditDate.Enabled      = false;
                dtEdtEndTime.Enabled    = false;
                dtEdtStartTime.Enabled  = false;
                lkpEdtTherapist.Enabled = false;
            }
        }