Пример #1
0
        private void UpdateControls()
        {
            if (IsAdd == false)
                _doRootKeHoachLPS = DOKeHoachLPS.Copy();

            HelpPhieu.SetSoPhieu(MaKeHoach, DOKeHoachLPS.MA_KHLPS);
            KenhPhat._setSelectedID(DOKeHoachLPS.KENH_PHAT);
            GhiChu.Text = DOKeHoachLPS.GHI_CHU;
            TenKeHoach.Text = DOKeHoachLPS.TEN_KE_HOACH;
            if (DOKeHoachLPS.NAM != null)
                NamKH.Text = DOKeHoachLPS.NAM.Value.ToString();

            NamKH.TextChanged += NamKH_TextChanged;
            UpdateIsAdd(IsAdd);
        }
Пример #2
0
 private bool InitDOData(object id)
 {
     if (id is DOKeHoachLPS)
     {
         DOKeHoachLPS = id as DOKeHoachLPS;
         return true;
     }
     if (!((id is Int64) || (id is string))) return false;
     DOKeHoachLPS = DAKeHoachLPS.I.LoadAll(HelpNumber.ParseInt64(id),sqlColumn,sqlLeftJoin);
     if (id.ToString() == "-2")
     {
     }
     return true;
 }
Пример #3
0
 private bool? Save(bool isCopy)
 {
     if (GetValidData())
     {
         if (DAKeHoachLPS.I.Update(DOKeHoachLPS))
         {
             DOKeHoachLPS.DSDetail.AcceptChanges();
             _dsDetail = DOKeHoachLPS.DSDetail.Copy();
             _dtSource = _dsDetail.Tables[0];
             gridControlDetail.DataSource = _dtSource;
             _doRootKeHoachLPS = DOKeHoachLPS.Copy();
             if (isCopy == false)
             {
                 UpdateIsAdd(false);
                 MaKeHoach.Text = DOKeHoachLPS.MA_KHLPS;
                 Text = Text = "KHPS: " + (DOKeHoachLPS.TEN_KE_HOACH.Trim() == "" ? DOKeHoachLPS.MA_KHLPS : DOKeHoachLPS.TEN_KE_HOACH.Trim());
                 HelpMsgBox.ShowNotificationMessage("Lưu dữ liệu thành công!");
             }
             return true;
         }
         HelpMsgBox.ShowErrorMessage("Lưu dữ liệu thất bại!");
         return false;
     }
     return false;
 }
Пример #4
0
        public void SetCopy()
        {
            DOKeHoachLPS.KHLPS_ID = -1;
            IsAdd = true;
            _doRootKeHoachLPS = null;

            Title.Text = "TẠO KẾ HOẠCH PHÁT SÓNG (COPY)";

            btnCopy.Enabled = false;
            btnDelete.Enabled = false;
            Info.Enabled = false;
            _colDong.Visible = true;
            MaKeHoach.Text = "";
            GhiChu.Text = "";
            TenKeHoach.Text = TenKeHoach.Text + " (Copy)";
            foreach (DataRow r in _dsDetail.Tables[0].Rows)
            {
                r[KE_HOACH_LPS_CT.KHLPS_CT_ID] = DBNull.Value;
                r[KE_HOACH_LPS_CT.KHLPS_ID] = DBNull.Value;
            }
        }