Ejemplo n.º 1
0
        private bool FormCheckValid()
        {
            if (txtTable_Name.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Loại cột không được rỗng");
                return(false);
            }

            return(true);
        }
Ejemplo n.º 2
0
        private bool FormCheckValid()
        {
            if (txtZone.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Vùng chứa cột không được rỗng");
                return(false);
            }

            return(true);
        }
Ejemplo n.º 3
0
        public void GoNext()
        {
            if (cboSearch.Text.Trim() == string.Empty)
            {
                lstSearch.Clear();
                return;
            }

            if (strTextSearch != cboSearch.Text.Trim())
            {
                StartSearch();
                return;
            }

            int iPositionFirstFound = -1;
            int iPositionLastFound  = -1;

            for (int i = 0; i <= lstSearch.Count - 1; i++)
            {
                //Vi tri dau tien
                if (i == 0)
                {
                    iPositionFirstFound = lstSearch[i];
                }

                //Vi tri cuoi cung
                if (i == lstSearch.Count - 1)
                {
                    iPositionLastFound = lstSearch[i];
                }

                if (lstSearch[i] >= iCurrentPotition)
                {
                    iCurrentPotition = lstSearch[i];
                    break;
                }
            }

            if (lstSearch.Count == 0)
            {
                EpointMessage.MsgOk(Librarys.Languages.GetLanguage("Not_Found") + "'" + strTextSearch + "'");
                return;
            }

            bdsSearch.Position = iCurrentPotition;

            if (iPositionLastFound >= 0)
            {
                iCurrentPotition = iPositionFirstFound;
            }
            else
            {
                iCurrentPotition++;
            }
        }
Ejemplo n.º 4
0
 private static void LoadResourceChart()
 {
     try
     {
         rptChar.SetLicense("RGN,RGN Warez Group,DD-APN-30-C01339,W44SSM949SWJ449HSHMF");
     }
     catch (Exception ex)
     {
         EpointMessage.MsgOk(ex.ToString());
     }
 }
Ejemplo n.º 5
0
 void tvMain_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e)
 {
     try
     {
         RunMethodFormBase();
     }
     catch (Exception ex)
     {
         EpointMessage.MsgOk(ex.Message);
     }
 }
Ejemplo n.º 6
0
        private bool FormCheckValid()
        {
            bool bvalid = true;

            if (txtColumnID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgOk("Mã không được rỗng");
                return(false);
            }

            return(bvalid);
        }
Ejemplo n.º 7
0
        public bool FormCheckValid()
        {
            bool bvalid = true;

            if (enuMa_Tte.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgOk(Languages.GetLanguage("Ma_Tte") + " " +
                                    Languages.GetLanguage("Not_Null"));
                return(false);
            }
            return(bvalid);
        }
Ejemplo n.º 8
0
        public bool Backup()
        {
            if (Collection.Parameters["ALLOW_AUTOBACKUP"].ToString() == "0")
            {
                if (!EpointMessage.MsgYes_No(EpointMessage.GetMessage("BACKUP"), "Y"))
                {
                    return(false);
                }
            }

            lock (this)
            {
                //string strCommand = string.Empty,
                //        strBackupName = string.Empty,
                //        strBackupPath = string.Empty;

                //strBackupPath = Collection.Parameters["BACKUP_PATH"].ToString();
                //strBackupName = Element.sysDatabaseName + "_" +
                //                DateTime.Now.Year + "" +
                //                DateTime.Now.Month.ToString().PadLeft(2, '0') + "" +
                //                DateTime.Now.Day.ToString().PadLeft(2, '0') + "_" +
                //                DateTime.Now.Hour.ToString().PadLeft(2, '0') + "h_" +
                //                DateTime.Now.Minute.ToString().PadLeft(2, '0') + "m_" +
                //                DateTime.Now.Second.ToString().PadLeft(2, '0') + "s";

                //strBackupPath = strBackupPath + strBackupName + ".Bak";

                //strCommand = "USE MASTER ;" +
                //                "EXEC Sp_addumpdevice 'disk', '" + strBackupName + "', '" + strBackupPath + "' ;" +
                //                "BACKUP DATABASE " + Element.sysDatabaseName + " TO " + strBackupName + "; " +
                //                "USE " + Element.sysDatabaseName;

                ////                strCommand = @"use Epoint;
                ////                               EXEC [sp_DBBackup] '" + Element.sysDatabaseName + "', '" + strBackupPath + "'";

                //Common.ShowStatus(Languages.GetLanguage("IN_PROCESS") + " backup Database...");

                //if (SQLExec.Execute(strCommand))
                //{
                //    EpointMessage.MsgOk("Dữ liệu đã được backup vào tập tin " + strBackupPath);
                //    return true;
                //}
                //else
                //{
                //    EpointMessage.MsgCancel("Không thể backup được dữ liệu " + strBackupPath);
                //    return false;
                //}

                return(EpointMethod.BackupDatabase());
            }

            return(true);
        }
Ejemplo n.º 9
0
        private bool FormCheckValid()
        {
            bool bvalid = true;

            if (txtMa_Ct.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgOk(Languages.GetLanguage("Ma_Ct") + " " +
                                    Languages.GetLanguage("Not_Null"));
                return(false);
            }
            return(bvalid);
        }
Ejemplo n.º 10
0
        protected override void OnClosing(CancelEventArgs e)
        {

            if (Common.tabExistsOnMain())
                if (MessageBox.Show(EpointMessage.GetMessage("EXIT"), "Message",
                            MessageBoxButtons.YesNo,
                            MessageBoxIcon.Question,
                            MessageBoxDefaultButton.Button2) == DialogResult.No)
                    e.Cancel = true;
            // update acount server
            //this.Hide();
            //EpointMethod.UpdateDataLics();
        }
Ejemplo n.º 11
0
        public void Delete()
        {
            DataRow drCurrent = ((DataRowView)bdsEditCt.Current).Row;

            if (!Common.CheckDataLocked(Library.StrToDate(dteNgay_Ct.Text)))
            {
                EpointMessage.MsgOk("Ngày dữ liệu đã bị khóa !");
                return;
            }
            if (dgvEditCt1.Focused)
            {
                DeletePXKDetail();
            }
        }
Ejemplo n.º 12
0
        void btDeleteAll_Click(object sender, EventArgs e)
        {
            if (dtDataLog != null)
            {
                if (EpointMessage.MsgYes_No("Có chắc chắn xóa toàn bộ nhật ký không?"))
                {
                    foreach (DataRow dr in dtDataLog.Rows)
                    {
                        DataTool.SQLDelete("SYSDataLog", dr);
                    }

                    dtDataLog.Rows.Clear();
                }
            }
        }
Ejemplo n.º 13
0
        private bool FormCheckValid()
        {
            if (txtReport_Id.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Mã báo cáo không được rỗng");
                return(false);
            }
            if (lblReport_Name.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Tên báo cáo không được rỗng");
                return(false);
            }

            return(true);
        }
Ejemplo n.º 14
0
        void btThanhtoan_Click(object sender, EventArgs e)
        {
            if (numTSo_Luong.Value == 0)
            {
                EpointMessage.MsgOk("Chưa chọn các chứng từ thanh toán");
                return;
            }

            if (txtDien_Giai.Text == string.Empty)
            {
                EpointMessage.MsgOk("Nhập diễn giải cho chứng từ thanh toán");
                return;
            }


            //DataTable dtTableSource = SQLExec.ExecuteReturnDt("SELECT *, CAST(0 AS BIT) AS Thanh_Toan FROM GLTHANHTOANCT WHERE 0 = 1");
            foreach (DataRow row2 in this.dtCtHanTt.Select(this.bdsHanTt.Filter))
            {
                if (!(bool)row2["Thanh_Toan"])
                {
                    continue;
                }
                if (Convert.ToDouble(row2["SL_Thu_Hoi"]) <= 0)
                {
                    EpointMessage.MsgOk("Tồn tại dòng thanh toán tiền âm!");
                    return;
                }
            }


            //DataTable dtEditCtDisc = new DataTable("VC_THUHOI");
            //DataColumn dcMa_Dt = new DataColumn("Ma_Dt", typeof(string));
            //dcMa_Dt.DefaultValue = "";
            //dtEditCtDisc.Columns.Add(dcMa_Dt);

            //DataColumn dcMa_Vt = new DataColumn("Ma_Vt", typeof(string));
            //dcMa_Vt.DefaultValue = "";
            //dtEditCtDisc.Columns.Add(dcMa_Vt);

            //DataColumn dcSo_Luong = new DataColumn("So_Luong", typeof(double));
            //dcSo_Luong.DefaultValue = 0;
            //dtEditCtDisc.Columns.Add(dcSo_Luong);


            EpointProcessBox.Show(this);

            this.FillCongNoVC();
        }
Ejemplo n.º 15
0
        public override void EpointRelease()
        {
            string   strMa_Vt    = txtMa_Vt.Text.Trim();
            string   strMa_Kho   = txtMa_Kho.Text.Trim();
            DateTime dteNgay_Ct1 = Library.StrToDate(this.txtNgay_Ct1.Text);
            DateTime dteNgay_Ct2 = Library.StrToDate(this.txtNgay_Ct2.Text);

            if (Common.GetPartitionCurrent() != 0 && Common.GetPartitionCurrent() != dteNgay_Ct1.Year && Common.GetPartitionCurrent() != dteNgay_Ct2.Year)
            {
                //Common.MsgCancel("Phải chuyển về phân vùng dữ liệu " + dteNgay_Ct1.Year.ToString() + "!");
                EpointProcessBox.AddMessage("Phải chuyển về phân vùng dữ liệu " + dteNgay_Ct1.Year.ToString() + "!");
                return;
            }

            if (!Common.CheckDataLocked(dteNgay_Ct1) || !Common.CheckDataLocked(dteNgay_Ct2))
            {
                EpointProcessBox.AddMessage(EpointMessage.GetMessage("DATALOCK"));
                //Common.MsgCancel("Dữ liệu đã khóa, liên hệ với nhà quản trị!");
                return;
            }

            string[] strArrParaName  = new string[] { "@Ngay_Ct1", "@Ngay_Ct2", "@Ma_Vt", "@Ma_Kho", "@Ma_DvCs" };
            object[] objArrParaValue = new object[] { dteNgay_Ct1, dteNgay_Ct2, strMa_Vt, strMa_Kho, Element.sysMa_DvCs };

            //Common.ShowStatus(Languages.GetLanguage("In_Process"));
            EpointProcessBox.AddMessage(Languages.GetLanguage("In_Process"));
            lock (this)
            {
                if (rdbGiaBQTH.Checked)
                {
                    SQLExec.Execute("sp_GiaBQTH", strArrParaName, objArrParaValue, CommandType.StoredProcedure);
                }
                else if (rdbGiaBQTT.Checked)
                {
                    SQLExec.Execute("sp_GiaBQTT", strArrParaName, objArrParaValue, CommandType.StoredProcedure);
                }
                else if (rdbGiaNTXT.Checked)
                {
                    return;
                }
            }

            Element.sysNgay_Ct1 = Library.StrToDate(this.txtNgay_Ct1.Text);
            Element.sysNgay_Ct2 = Library.StrToDate(this.txtNgay_Ct2.Text);

            EpointProcessBox.AddMessage(Languages.GetLanguage("End_Process"));
            //Common.EndShowStatus();
        }
Ejemplo n.º 16
0
        private bool FormCheckValid()
        {
            if (txtZone.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Vùng chứa cột không được rỗng");
                return(false);
            }

            if (cboColumn_ID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel(Languages.GetLanguage("Column_ID, Cannot_Empty"));
                return(false);
            }

            return(true);
        }
Ejemplo n.º 17
0
        public bool FormCheckValid()
        {
            if (txtObject_ID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgOk(Languages.GetLanguage("Object_ID") + " " + Languages.GetLanguage("Not_Null"));
                return(false);
            }

            if (enuObject_Type.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgOk(Languages.GetLanguage("Object_Type") + " " + Languages.GetLanguage("Not_Null"));
                return(false);
            }

            return(true);
        }
Ejemplo n.º 18
0
        private bool FormCheckValid()
        {
            if (txtReport_ID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Report_Id không được rỗng");
                return(false);
            }

            if (cboFilter_ID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel("Filter_ID không được rỗng");
                return(false);
            }

            return(true);
        }
Ejemplo n.º 19
0
        private bool FormCheckValid()
        {
            if ((string)drEdit["Report_ID"] == string.Empty)
            {
                EpointMessage.MsgCancel(Languages.GetLanguage("Report_ID, Cannot_Empty"));
                return(false);
            }

            if (cboColumn_ID.Text.Trim() == string.Empty)
            {
                EpointMessage.MsgCancel(Languages.GetLanguage("Column_ID, Cannot_Empty"));
                return(false);
            }

            return(true);
        }
Ejemplo n.º 20
0
        void btAddCust_Click(object sender, EventArgs e)
        {
            if (bdsPJP.Position < 0)
            {
                return;
            }
            strTanSuat = cbxTan_Suat.SelectedItem.ToString();
            int iCount = 0;

            if (strTanSuat == string.Empty)
            {
                EpointMessage.MsgOk("Chọn tần suất viếng thăm.");
                return;
            }

            foreach (Control ctrl in grbVisitOp.Controls)
            {
                if (ctrl.Name.StartsWith("chk"))
                {
                    CheckBox chk = (CheckBox)(ctrl);
                    if (chk.CheckState == CheckState.Checked)
                    {
                        iCount++;
                    }
                }
            }

            if (strTanSuat == "F2" || strTanSuat == "F4")
            {
                if (iCount != 1)
                {
                    EpointMessage.MsgOk("Chọn 1 ngày viếng thăm trong tuần.");
                    return;
                }
            }
            else
            {
                if (iCount != 2)
                {
                    EpointMessage.MsgOk("Chọn 2 ngày viếng thăm trong tuần.");
                    return;
                }
            }


            EditPJPDetailAddNew(enuEdit.New);
        }
Ejemplo n.º 21
0
        public override void Delete()
        {
            if (dgvReportFilter.Focused)
            {
                Delete_ReportFilter();
                return;
            }

            if (dgvReportInfo.Focused)
            {
                Delete_ReportInfo();
                return;
            }

            if (dgvReportDetail.Focused)
            {
                Delete_ReportDetail();
                return;
            }

            if (bdsReport.Position < 0)
            {
                return;
            }

            DataRow drCurrent = ((DataRowView)bdsReport.Current).Row;

            if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
            {
                return;
            }

            string strExec =
                "DELETE FROM SYSReportFilter WHERE Report_ID = '" + (string)drCurrent["Report_ID"] + "' " + "\n" +
                "DELETE FROM SYSReportInfo WHERE Report_ID = '" + (string)drCurrent["Report_ID"] + "' " + "\n" +
                "DELETE FROM SYSReportDetail WHERE Report_ID = '" + (string)drCurrent["Report_ID"] + "' " + "\n" +
                "DELETE FROM SYSMENURP WHERE Report_ID = '" + (string)drCurrent["Report_ID"] + "' ";

            if (SQLExec.Execute(strExec))             //Xóa con rồi mới xóa cha
            {
                if (DataTool.SQLDelete("SYSREPORT", drCurrent))
                {
                    bdsReport.RemoveAt(bdsReport.Position);
                    dtReport.AcceptChanges();
                }
            }
        }
Ejemplo n.º 22
0
        public override void Delete()
        {
            //Delete Sync List
            if (tabControl1.SelectedTab == tabPageTranList)
            {
                if (bdsTranList.Position < 0)
                {
                    return;
                }

                DataRow drCurrent = ((DataRowView)bdsTranList.Current).Row;

                if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
                {
                    return;
                }

                if (DataTool.SQLDelete("SYSSYNCLIST", drCurrent))
                {
                    bdsTranList.RemoveAt(bdsTranList.Position);
                    dtTranList.AcceptChanges();
                }
            }

            //Delete Sync Voucher
            if (tabControl1.SelectedTab == tabPageTranVoucher)
            {
                if (bdsTranVoucher.Position < 0)
                {
                    return;
                }

                DataRow drCurrent = ((DataRowView)bdsTranVoucher.Current).Row;

                if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
                {
                    return;
                }

                if (DataTool.SQLDelete("SYSSYNCVOUCHER", drCurrent))
                {
                    bdsTranVoucher.RemoveAt(bdsTranVoucher.Position);
                    dtTranVoucher.AcceptChanges();
                }
            }
        }
Ejemplo n.º 23
0
        private bool FormCheckValid()
        {
            if (!Common.CheckDataLocked(Library.StrToDate(this.dteNgay_Ct.Text)))
            {
                string strMsg = Element.sysLanguage == enuLanguageType.Vietnamese ? "Dữ liệu đã bị khóa" : "Data have been locked";
                Common.MsgCancel(strMsg);
                return(false);
            }

            if (Element.sysWorkingYear != Library.StrToDate(dteNgay_Ct.Text).Year)
            {
                EpointMessage.MsgOk("Ngày chứng từ không nằm trong năm làm việc ! ");
                return(false);
            }

            if (txtMa_CBNV_GH.Text == string.Empty)
            {
                EpointMessage.MsgOk("Mã Nhân viên giao hàng không được rỗng ! ");
                txtMa_CBNV_GH.Focus();
                return(false);
            }

            //Kiểm tra nghiệp vụ hợp lệ
            foreach (DataRow dr in dtEditCt.Rows)
            {
                if (enuNew_Edit == enuEdit.New && DataTool.SQLCheckExist("OM_PXKDetail", "Stt", dr["stt"].ToString()))
                {
                    string strMsg = Element.sysLanguage == enuLanguageType.Vietnamese ? "Số chứng từ :" + dr["So_Ct"].ToString() + " đã tồn tại trong một phiếu xuất kho khác!" : "Voucher NBR :" + dr["So_Ct"].ToString() + " exist in another PXK!";
                    Common.MsgCancel(strMsg);
                    return(false);
                }
            }
            string strCheckQtyOnhand = Parameters.GetParaValue("CHECKONHAND") == null ? "Y" : (string)Parameters.GetParaValue("CHECKONHAND");

            if (strCheckQtyOnhand == "Y" && txtMa_Ct.Text == "IN")
            {
                DataTable dtCheckTon = GetStockDetail();
                if (dtCheckTon != null && dtCheckTon.Rows.Count > 0)
                {
                    EpointMessage.MsgOk("Tồn tại mặt hàng bị âm kho khi xuất kho. Kiểm tra lại tồn kho! ");
                    return(false);
                }
            }

            return(true);
        }
Ejemplo n.º 24
0
        public void Edit()
        {
            if (bdsCheckData.Position < 0)
            {
                return;
            }

            if (!dtCheckData.Columns.Contains("Stt") || !dtCheckData.Columns.Contains("Ma_Ct"))
            {
                return;
            }

            DataRow drCurrent = ((DataRowView)bdsCheckData.Current).Row;

            if (((string)drCurrent["Stt"]).Trim() == string.Empty || ((string)drCurrent["Ma_Ct"]).Trim() == string.Empty)
            {
                return;
            }

            DataRow drDmCt = DataTool.SQLGetDataRowByID("SYSDMCT", "Ma_Ct", (string)drCurrent["Ma_Ct"]);

            string strMethodName = (string)drDmCt["Edit_Voucher_Method"];

            string[] arrStr = strMethodName.Split(':');
            if (arrStr.Length != 3)
            {
                EpointMessage.MsgCancel("Định dạng MethodName = " + strMethodName + " không đúng");
                return;
            }

            string strAssembly = string.Empty;
            string strType     = string.Empty;

            strAssembly = arrStr[0];
            strType     = "Epoint." + arrStr[1];

            Assembly asl  = Assembly.Load(strAssembly);
            Type     type = asl.GetType(strType);

            Form frm = (Form)Activator.CreateInstance(type);

            object[] objPara = new object[] { enuEdit.Edit, drCurrent, null };

            type.InvokeMember(arrStr[2], BindingFlags.InvokeMethod, null, frm, objPara);
        }
Ejemplo n.º 25
0
        public override void Delete()
        {
            DataRow drCurrent = ((DataRowView)bdsPXK.Current).Row;

            if (!Common.CheckDataLocked(dte_Ngay))
            {
                EpointMessage.MsgOk("Ngày dữ liệu đã bị khóa !");
                return;
            }

            if (!Common.CheckPermission(this.Object_ID, enuPermission_Type.Allow_Delete))
            {
                EpointMessage.MsgOk("Không có quyền xóa được phiếu xuất kho!");
                return;
            }

            if (!Element.sysIs_Admin)
            {
                string strCreate_User = (string)drCurrent["Create_Log"];

                if (strCreate_User != string.Empty && strCreate_User.Substring(14) != Element.sysUser_Id)
                {
                    string strUser_Allow = (string)SQLExec.ExecuteReturnValue("SELECT Member_ID_Allow FROM SYSMEMBER WHERE Member_ID = '" + Element.sysUser_Id + "'") + ",";

                    if (!strUser_Allow.Contains("*,")) //Được phép sửa tất cả
                    {
                        if (!strUser_Allow.Contains(strCreate_User.Substring(14) + ","))
                        {
                            Common.MsgCancel("Không được xóa chứng từ do " + strCreate_User.Substring(14) + " lập, liên hệ với Admin!");
                            return;
                        }
                    }
                }
            }


            if (dgvPXK.Focused)
            {
                DeletePXK();
            }
            else if (dgvPXDetail.Focused)
            {
                DeletePXKDetail();
            }
        }
Ejemplo n.º 26
0
        private bool ReUpdate()
        {
            if (!Common.CheckDataLocked(Library.StrToDate(dteNgay_Ct1.Text)) || !Common.CheckDataLocked(Library.StrToDate(dteNgay_Ct2.Text)))
            {
                EpointMessage.MsgCancel("Dữ liệu đã khóa");
                return(false);
            }

            if (Common.GetPartitionCurrent() != 0 && Common.GetPartitionCurrent() != Library.StrToDate(dteNgay_Ct1.Text).Year)
            {
                EpointMessage.MsgCancel("Phải chuyển về phân vùng dữ liệu " + Library.StrToDate(dteNgay_Ct1.Text).Year.ToString() + "!");
                return(false);
            }

            Hashtable ht = new Hashtable();

            ht.Add("NGAY_CT1", Library.StrToDate(dteNgay_Ct1.Text));
            ht.Add("NGAY_CT2", Library.StrToDate(dteNgay_Ct2.Text));
            ht.Add("REUPDATE_THUCHI", this.chkReUpdate_ThuChi.Checked);
            ht.Add("REUPDATE_CONGNO", this.chkReUpdate_CongNo.Checked);
            ht.Add("REUPDATE_CHIPHI", this.chkReUpdate_ChiPhi.Checked);
            ht.Add("REUPDATE_DOANHTHU", this.chkReUpdate_DoanhThu.Checked);
            ht.Add("REUPDATE_THUEVAT", this.chkReUpdate_ThueVAT.Checked);
            ht.Add("REUPDATE_SOCAI", this.chkReUpdate_SoCai.Checked);
            ht.Add("REUPDATE_THEKHO", this.chkReUpdate_TheKho.Checked);
            ht.Add("REUPDATE_HANTT", this.chkReUpdate_HanTt.Checked);
            ht.Add("MA_DVCS", Element.sysMa_DvCs);

            Common.ShowStatus(Languages.GetLanguage("IN_PROCESS"));

            lock (this)
            {
                if (!SQLExec.Execute("Sp_ReUpdate", ht, CommandType.StoredProcedure))
                {
                    Common.EndShowStatus();
                    return(false);
                }
            }

            EpointMessage.MsgOk(Languages.GetLanguage("END_PROCESS"));
            Common.EndShowStatus();

            return(true);
        }
Ejemplo n.º 27
0
        public override void Delete()
        {
            if (tabControl1.SelectedTab == tabPage1)
            {
                if (bdsTranferData.Position < 0)
                {
                    return;
                }

                DataRow drCurrent = ((DataRowView)bdsTranferData.Current).Row;

                if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
                {
                    return;
                }

                if (DataTool.SQLDelete("SYSTranferData", drCurrent))
                {
                    bdsTranferData.RemoveAt(bdsTranferData.Position);
                    dtTranferData.AcceptChanges();
                }
            }
            else if (tabControl1.SelectedTab == tabPage5)
            {
                if (bdsTranferDataStore.Position < 0)
                {
                    return;
                }

                DataRow drCurrent = ((DataRowView)bdsTranferDataStore.Current).Row;

                if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
                {
                    return;
                }

                if (DataTool.SQLDelete("SYSTranferDataStore", drCurrent))
                {
                    bdsTranferDataStore.RemoveAt(bdsTranferDataStore.Position);
                    dtTranferDataStore.AcceptChanges();
                }
            }
        }
Ejemplo n.º 28
0
        public override void Delete()
        {
            if (bdsMenu_Report.Position < 0)
            {
                return;
            }

            DataRow drCurrent = ((DataRowView)bdsMenu_Report.Current).Row;

            if (!EpointMessage.MsgYes_No(Languages.GetLanguage("Sure_Delete")))
            {
                return;
            }

            if (DataTool.SQLDelete("SYSMENURP", drCurrent))
            {
                bdsMenu_Report.RemoveAt(bdsMenu_Report.Position);
                dtMenu_Report.AcceptChanges();
            }
        }
Ejemplo n.º 29
0
        public override void Delete()
        {
            if (bdsDmCk.Position < 0)
            {
                return;
            }

            DataRow drCurrent = ((DataRowView)bdsDmCk.Current).Row;

            if (!EpointMessage.MsgYes_No(Languages.GetLanguage("SURE_DELETE")))
            {
                return;
            }

            if (DataTool.SQLDelete("SYSDMCK", drCurrent))
            {
                bdsDmCk.RemoveAt(bdsDmCk.Position);
                dtDmCk.AcceptChanges();
            }
        }
Ejemplo n.º 30
0
        void CheckTable()
        {
            foreach (DataRow dr in dtChechTable.Rows)
            {
                if (!(bool)dr["Select"])
                {
                    continue;
                }

                string strSqlExec = @"	USE Master ; 
									DBCC CHECKTABLE ('"                                     + Element.sysDatabaseName + ".dbo." + (string)dr["Table_Name0"] + @"'); 
									USE "                                     + Element.sysDatabaseName;

                SQLExec.ExecuteReturnValue(strSqlExec);
                Common.ShowStatus("Đang kiểm tra bảng: " + (string)dr["Description"] + " (" + (string)dr["Table_Name0"] + ")");
            }

            EpointMessage.MsgOk(Epoint.Systems.Librarys.Languages.GetLanguage("End_Process", Element.sysLanguage));
            Common.EndShowStatus();
        }