private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (FXFW.SqlDB.IsNullOrEmpty(bbiRule.EditValue))
            {
                return;
            }
            int RuleID = Convert.ToInt32(bbiRule.EditValue);

            if (MsgDlg.Show("Are You Sure ?", MsgDlg.MessageType.Question) == DialogResult.No)
            {
                return;
            }

            SplashScreenManager.ShowForm(typeof(FixedAssets.Views.Main.WaitWindowFrm)); SplashScreenManager.Default.SetWaitFormDescription("Saving ...");
            System.Threading.ThreadPool.QueueUserWorkItem((o) =>
            {
                try
                {
                    SaveUserData(RuleID);
                    MsgDlg.ShowAlert("Data Saved ...", MsgDlg.MessageType.Success, (Form)Parent.Parent.Parent);
                    Logger.Info("Data Saved ...");
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    MsgDlg.ShowAlert(String.Format("Saving Failed ...{0}{1}", Environment.NewLine, ex.Message), MsgDlg.MessageType.Error, (Form)Parent.Parent.Parent);
                    Classes.Core.LogException(Logger, ex, Classes.Core.ExceptionLevelEnum.General, Classes.Managers.UserManager.defaultInstance.User.UserId);
                }
                SplashScreenManager.CloseForm();
            });
        }
 private void BtnUpdate_Click(object sender, EventArgs e)
 {
     using (SqlConnection Con = new SqlConnection(FXFW.SqlDB.SqlConStr))
     {
         SqlCommand     Cmd = new SqlCommand("", Con);
         SqlTransaction trn = null;
         try
         {
             Con.Open();
             trn             = Con.BeginTransaction();
             Cmd.Transaction = trn;
             Cmd.CommandText = string.Format("Delete From UserRoles Where UserId = {0}", LUEItems.EditValue);
             Cmd.ExecuteNonQuery();
             foreach (DataRow row in RolesTbl.Rows)
             {
                 if (row["Active"].ToString() == "1")
                 {
                     Cmd.CommandText = String.Format("INSERT INTO UserRoles (UserId, RoleId) VALUES ({0}, {1})", LUEItems.EditValue, row["RoleID"].ToString());
                     Cmd.ExecuteNonQuery();
                 }
             }
             trn.Commit();
             LoadRoles(LUEItems.EditValue.ToString());
             MsgDlg.ShowAlert("تم التعديل ..", MsgDlg.MessageType.Success, this);
             Logger.Info("تم التعديل ..");
         }
         catch (Exception ex)
         {
             trn.Rollback();
             MsgDlg.ShowAlert(ex.Message, MsgDlg.MessageType.Success, this);
             Logger.Info(ex.Message, ex);
         }
     }
 }
        public TBLTwreedOrderDlg(int ID, bool New)
        {
            InitializeComponent();

            LSMSSupplierId.QueryableSource = from q in dsLinq.TBLSuppliers select q;
            try
            {
                if (New)
                {
                    //Load exist Quantity
                    tblTwreedOrderTableAdapter.FillByTwreedOrderId(dsData.TBLTwreedOrder, -99);

                    Datasource.dsData.TBLTwreedOrderRow row = dsData.TBLTwreedOrder.NewTBLTwreedOrderRow();
                    row.TwreedOrderId   = _m_TwreedOrderId = (int)tblTwreedOrderTableAdapter.NewId();
                    row.TwreedOrderdate = ServerDatetime;
                    row.SupplierId      = -1;
                    row.twreedplace     = string.Empty;
                    row.twreddate       = ServerDatetime;
                    row.Supplierofferno = 0;
                    row.UserIn          = Classes.Managers.UserManager.defaultInstance.User.UserId;
                    row.dateIn          = ServerDatetime;
                    dsData.TBLTwreedOrder.AddTBLTwreedOrderRow(row);
                }
                else
                {
                    tblTwreedOrderTableAdapter.FillByTwreedOrderId(dsData.TBLTwreedOrder, ID);
                }
            }
            catch (Exception ex)
            {
                MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
                Logger.Error(ex.Message, ex);
            }
        }
Example #4
0
 private void btnResertLayout_Click(object sender, EventArgs e)
 {
     if (MsgDlg.Show("Are You Sure ?", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     try
     {
         string FileName = Program.TilesLayoutFile + Classes.Managers.UserManager.defaultInstance.User.UserId;
         if (File.Exists(FileName))
         {
             File.Delete(FileName);
         }
         MainForm MainForm = (MainForm)ParentForm;
         MainForm.windowsUIView.OptionsLayout.Reset();
         if (MsgDlg.Show("لكي يتم تفعيل الخيارات جيب اعادة تشغيل البرنامج", MsgDlg.MessageType.Question) == DialogResult.Yes)
         {
             Application.Restart();
         }
     }
     catch (Exception ex)
     {
         Classes.Core.LogException(Logger, ex, Classes.Core.ExceptionLevelEnum.General, Classes.Managers.UserManager.defaultInstance.User.UserId);
     }
 }
        public TBLAddAssetComponentDlg(int ID, bool New)
        {
            InitializeComponent();

            LSMSCDComponents.QueryableSource = from q in dsLinq.CDComponents select q;
            try
            {
                if (New)
                {
                    Datasource.dsData.TBLAddAssetComponentRow row = dsData.TBLAddAssetComponent.NewTBLAddAssetComponentRow();
                    row.AddComponentezn = (int)adp.NewId();
                    row.AssetsID        = ID;
                    row.ComponentId     = 0;
                    row.AddQuantity     = 0;
                    row.PriceOne        = 0;
                    row.Adddate         = Classes.Managers.DataManager.GetServerDatetime;
                    row.AddReson        = string.Empty;
                    row.UserIn          = Classes.Managers.UserManager.defaultInstance.User.UserId;
                    row.dateIn          = Classes.Managers.DataManager.GetServerDatetime;
                    dsData.TBLAddAssetComponent.AddTBLAddAssetComponentRow(row);
                }
                else
                {
                    adp.FillByAddComponentezn(dsData.TBLAddAssetComponent, ID);
                }
            }
            catch (Exception ex)
            {
                MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
                Logger.Error(ex.Message, ex);
            }
        }
        private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
            {
                return;
            }

            DevExpress.Xpo.AsyncCommitCallback CommitCallBack = (o) =>
            {
                SplashScreenManager.CloseForm();
                if (o == null)
                {
                    MsgDlg.ShowAlert(Properties.Settings.Default.msg_SaveSuccess, MsgDlg.MessageType.Success, (Form)Parent.Parent.Parent);
                    Logger.Info(Properties.Settings.Default.msg_SaveSuccess);
                }
                else
                {
                    MsgDlg.ShowAlert(String.Format("{0}, {1}, {2}", Properties.Settings.Default.msg_SavingFailed, Environment.NewLine, o.Message), MsgDlg.MessageType.Error, (Form)Parent.Parent.Parent);
                    Classes.Core.LogException(Logger, o.InnerException, Classes.Core.ExceptionLevelEnum.General, Classes.Managers.UserManager.defaultInstance.User.UserId);
                }
            };

            SplashScreenManager.ShowForm(typeof(FixedAssets.Views.Main.WaitWindowFrm)); SplashScreenManager.Default.SetWaitFormDescription(Properties.Settings.Default.msg_SavingInProgress);
            UOW.CommitTransactionAsync(CommitCallBack);
        }
 private void btnAddTBLAssetOhda_Click(object sender, EventArgs e)
 {
     try
     {
         XPDataTableObject row = (XPDataTableObject)gridViewAsset.GetRow(gridViewAsset.FocusedRowHandle);
         if (row == null)
         {
             return;
         }
         if (row == null)
         {
             return;
         }
         TBLAssetOhdaDlg frm = new TBLAssetOhdaDlg(Convert.ToInt32(row.GetMemberValue("AssetsID")), true);
         if (frm.ShowDialog() == DialogResult.OK)
         {
             gridViewTBLAssetOhda.ShowLoadingPanel();
             tBLAssetOhdaTableAdapter.FillByAssetsID(dsData.TBLAssetOhda, Convert.ToInt32(row.GetMemberValue("AssetsID")));
             gridViewTBLAssetOhda.RefreshData();
             gridViewTBLAssetOhda.HideLoadingPanel();
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
Example #8
0
 private void BtnAdd_Click(object sender, EventArgs e)
 {
     if (TxtAddPass1.Text.Trim().Length == 0 || TxtAddPass1.Text.Trim() != TxtAddPass2.Text.Trim())
     {
         MsgDlg.Show("من فضلك ادخل كلمة المرور ..", MsgDlg.MessageType.Info);
         return;
     }
     using (SqlConnection Con = new SqlConnection(FXFW.SqlDB.SqlConStr))
     {
         SqlCommand Cmd = new SqlCommand(String.Format(@"INSERT INTO Users (UserID, UserName, UserPass, IsActive) VALUES 
         ({0}, N'{1}', N'{2}', N'{3}')", FXFW.SqlDB.GetNewID("Users", "UserID"), TxtAddItem.Text.Trim(),
                                                       TxtAddPass1.Text.Trim(), CEAddActive.Checked.ToString()), Con);
         try
         {
             Con.Open();
             Cmd.ExecuteNonQuery();
             LoadData();
             MsgDlg.ShowAlert("تم الاضافه ..", MsgDlg.MessageType.Success, this);
             Logger.Info("تم الاضافه ..");
         }
         catch (Exception ex)
         {
             MsgDlg.ShowAlert(ex.Message, MsgDlg.MessageType.Success, this);
             Logger.Info(ex.Message, ex);
         }
     }
 }
 private void btnSaveDetails_Click(object sender, EventArgs e)
 {
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     for (int i = 0; i < dsData.TBLEznSarfDetails.Count; i++)
     {
         if (dsData.TBLEznSarfDetails[i].RowState == DataRowState.Modified)
         {
             dsData.TBLEznSarfDetails[i].UserIn = Classes.Managers.UserManager.defaultInstance.User.UserId;
             dsData.TBLEznSarfDetails[i].dateIn = Classes.Managers.DataManager.GetServerDatetime;
         }
         if (dsData.TBLEznSarfDetails[i].RowState == DataRowState.Modified || dsData.TBLEznSarfDetails[i].RowState == DataRowState.Unchanged)
         {
             double?remaining = adpQry.SanfRemainingQuentity(dsData.TBLEznSarfDetails[i].SanfID, dsData.TBLEznSarfDetails[i].EznSarfId);
             string SanfName  = adpQry.GetSanfName(dsData.TBLEznSarfDetails[i].SanfID);
             //check if Sanf quentity not exists
             if (remaining == null || remaining < dsData.TBLEznSarfDetails[i].sarfquntity)
             {
                 MsgDlg.Show("الكمية الموجودة بالمخزن غير كافية" + Environment.NewLine + "اسم الصنف: " + SanfName, MsgDlg.MessageType.Error);
                 return;
             }
             double?ReOrder = adpQry.GetSanfReOrder(dsData.TBLEznSarfDetails[i].SanfID);
             //check if Sanf Reorder reached
             if (ReOrder == null || remaining >= dsData.TBLEznSarfDetails[i].sarfquntity)
             {
                 MsgDlg.Show("تم الوطول لحد الطلب" + Environment.NewLine + "اسم الصنف: " + SanfName, MsgDlg.MessageType.Warn);
             }
         }
     }
     tBLEznSarfDetailsBindingSource.EndEdit();
     tBLEznSarfDetailsTableAdapter.Update(dsData.TBLEznSarfDetails);
     MsgDlg.Show("تم الحفـــظ", MsgDlg.MessageType.Success);
 }
Example #10
0
        private void BtnDelete_Click(object sender, EventArgs e)
        {
            if (MsgDlg.Show("هل انت متأكد؟", MsgDlg.MessageType.Question) == System.Windows.Forms.DialogResult.No)
            {
                return;
            }

            using (SqlConnection Con = new SqlConnection(FXFW.SqlDB.SqlConStr))
            {
                SqlCommand Cmd = new SqlCommand(String.Format("DELETE FROM Users WHERE (UserID = {0})", LUEItems.EditValue), Con);
                try
                {
                    Con.Open();
                    Cmd.ExecuteNonQuery();
                    LoadData();
                    LUEItems.ItemIndex = -1;
                    MsgDlg.ShowAlert("تم الحذف ..", MsgDlg.MessageType.Success, this);
                    Logger.Info("تم الحذف ..");
                }
                catch (Exception ex)
                {
                    MsgDlg.ShowAlert(ex.Message, MsgDlg.MessageType.Success, this);
                    Logger.Info(ex.Message, ex);
                }
            }
        }
Example #11
0
 private void BtnUpdate_Click(object sender, EventArgs e)
 {
     if (TxtEditPass1.Text.Trim().Length == 0 || TxtEditPass1.Text.Trim() != TxtEditPass2.Text.Trim())
     {
         MsgDlg.Show("من فضلك ادخل كلمة المرور ..", MsgDlg.MessageType.Info);
         return;
     }
     using (SqlConnection Con = new SqlConnection(FXFW.SqlDB.SqlConStr))
     {
         SqlCommand Cmd = new SqlCommand(String.Format(@"UPDATE Users SET UserName = N'{0}', UserPass = N'{1}', IsActive = N'{2}'
         WHERE (UserID = {3})", TxtEditItem.Text.Trim(), TxtEditPass1.Text.Trim(), CEEditActive.Checked.ToString(), LUEItems.EditValue), Con);
         try
         {
             Con.Open();
             Cmd.ExecuteNonQuery();
             LoadData();
             MsgDlg.ShowAlert("تم التعديل ..", MsgDlg.MessageType.Success, this);
             Logger.Info("تم التعديل ..");
         }
         catch (Exception ex)
         {
             MsgDlg.ShowAlert(ex.Message, MsgDlg.MessageType.Success, this);
             Logger.Info(ex.Message, ex);
         }
     }
 }
        private void UOW_BeforeCommitTransaction(object sender, DevExpress.Xpo.SessionManipulationEventArgs e)
        {
            // Get NewId
            int    id  = 0;
            object obj = Classes.Managers.DataManager.GetNewId("TblEmp", "EmpId");

            if (obj == null)
            {
                MsgDlg.ShowAlert(Properties.Settings.Default.msg_SavingFailed, MsgDlg.MessageType.Error, (Form)Parent.Parent.Parent);
                return;
            }
            id = Convert.ToInt32(obj);
            // Assgin NewId to New Rows
            DevExpress.Xpo.Helpers.ObjectSet Rows = (DevExpress.Xpo.Helpers.ObjectSet)e.Session.GetObjectsToSave();
            foreach (DevExpress.Xpo.Metadata.XPDataTableObject item in Rows)
            {
                if (item.GetMemberValue("EmpId") == null)
                {
                    item.SetMemberValue("EmpId", id);
                    id++;
                }
                item.SetMemberValue("dateIn", Classes.Managers.DataManager.GetServerDatetime);
                item.SetMemberValue("UserIn", Classes.Managers.UserManager.defaultInstance.User.UserId);
            }
        }
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (dxValidationProviderMain.Validate())
            {
                try
                {
                    Datasource.dsQry.AssetComponentQuantityRow qun = dsQry.AssetComponentQuantity.FindByComponentId(dsData.TBLDeleteAssetComponent[0].ComponentId);
                    if (qun != null)
                    {
                        if (qun.Quantity - dsData.TBLDeleteAssetComponent[0].DelQuantity < 0)
                        {
                            MsgDlg.Show("الكمية المدخله اكبر من الكمية المتاحه", MsgDlg.MessageType.Error);
                            return;
                        }
                    }
                    else
                    {
                        MsgDlg.Show("المكون غير مدرج", MsgDlg.MessageType.Error);
                        return;
                    }

                    dsData.TBLDeleteAssetComponent[0].UserIn = Classes.Managers.UserManager.defaultInstance.User.UserId;
                    dsData.TBLDeleteAssetComponent[0].dateIn = Classes.Managers.DataManager.GetServerDatetime;
                    DialogResult = System.Windows.Forms.DialogResult.OK;
                    dsData.TBLDeleteAssetComponent[0].EndEdit();
                    adp.Update(dsData.TBLDeleteAssetComponent[0]);
                    Close();
                }
                catch (Exception ex)
                {
                    MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
                    Logger.Error(ex.Message, ex);
                }
            }
        }
 private void btnEditTBLAssetOhda_Click(object sender, EventArgs e)
 {
     try
     {
         DataRowView drv = (DataRowView)gridViewTBLAssetOhda.GetRow(gridViewTBLAssetOhda.FocusedRowHandle);
         if (drv == null)
         {
             return;
         }
         Datasource.dsData.TBLAssetOhdaRow row = (Datasource.dsData.TBLAssetOhdaRow)(drv).Row;
         if (row == null)
         {
             return;
         }
         TBLAssetOhdaDlg frm = new TBLAssetOhdaDlg(row.AssetOhdaId, false);
         if (frm.ShowDialog() == DialogResult.OK)
         {
             gridViewTBLAssetOhda.ShowLoadingPanel();
             tBLAssetOhdaTableAdapter.FillByAssetsID(dsData.TBLAssetOhda, row.AssetsID);
             gridViewTBLAssetOhda.RefreshData();
             gridViewTBLAssetOhda.HideLoadingPanel();
         }
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
Example #15
0
 private void btnLoginInfo_Click(object sender, EventArgs e)
 {
     if (!dxvpLoginInfoChange.Validate())
     {
         return;
     }
     if (!Classes.Managers.UserManager.defaultInstance.CheckCurrentPassword(tbCurentpassword.EditValue.ToString()))
     {
         MsgDlg.Show("خطاء في كلمة المرور الحالية", MsgDlg.MessageType.Error);
         return;
     }
     if (tbNewpassword1.EditValue.ToString() != tbNewpassword2.EditValue.ToString())
     {
         MsgDlg.Show("خطاء في كلمة المرور الجديدة", MsgDlg.MessageType.Error);
         return;
     }
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     if (Classes.Managers.UserManager.defaultInstance.ChangeLogininfo(tbUsername.EditValue.ToString(), tbNewpassword1.EditValue.ToString()))
     {
         MsgDlg.Show("تم تغير بيانات المستخدم بنجاح", MsgDlg.MessageType.Success);
     }
     else
     {
         MsgDlg.Show(Properties.Settings.Default.msg_SavingFailed, MsgDlg.MessageType.Error);
     }
 }
Example #16
0
 private void btnImport_Click(object sender, EventArgs e)
 {
     if (lbcFilePath.ItemCount == 0)
     {
         MsgDlg.Show("من فضلك اضف ملف", MsgDlg.MessageType.Info, null);
         return;
     }
     if (FXFW.SqlDB.IsNullOrEmpty(lueGeha.EditValue))
     {
         MsgDlg.Show("من فضلك اختر جهة", MsgDlg.MessageType.Info, null);
         return;
     }
     layoutControlGroupCommand.Enabled = false;
     try
     {
         BackgroundWorker ImportWorker = new BackgroundWorker();
         ImportWorker.DoWork             += ImportWorker_DoWork;
         ImportWorker.RunWorkerCompleted += ImportWorker_RunWorkerCompleted;
         ImportWorker.RunWorkerAsync();
     }
     catch (Exception ex)
     {
         MsgDlg.Show("لم نتمكن من الاستيراد. - " + ex.Message, MsgDlg.MessageType.Error, ex);
     }
 }
Example #17
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     mainwnd = new Form1();
     msg = new MsgDlg();
     Application.Run(mainwnd);
 }
Example #18
0
 private void bbiDeleteNode_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     treeListMain.DeleteSelectedNodes();
 }
 private void bbiRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MsgDlg.Show("Are You Sure ?", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     LoadRulesList();
     bbiRule_EditValueChanged(bbiRule, EventArgs.Empty);
 }
 private void bbiRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     userRuleTableAdapter.Fill(dsData.UserRoles);
     gridViewMain.RefreshData();
 }
Example #21
0
        public Form1()
        {
            if (!File.Exists("C:\\blank.htm"))
            {
                File.WriteAllText("C:\\blank.htm", "<html><head>blank></head><body></body></html>");
            }
            InitializeComponent();
            zedallprobes.GraphPane.Title.Text = "各探头阻值()";
            zedallprobes.IsShowPointValues = true;
            btn_start.Enabled = true;
            saveFileDialog1.AddExtension = true;
            saveFileDialog1.CheckPathExists = true;
            saveFileDialog1.OverwritePrompt = true;
            saveFileDialog1.ValidateNames = true;
            saveFileDialog1.DefaultExt = ".rec";
            saveFileDialog1.Filter = "Record File(*.rec)|*.rec|All Files(*.*)|*.*";
            saveFileDialog1.FileName = "";

            openFileDialog1.CheckFileExists = true;
            openFileDialog1.Multiselect = false;
            openFileDialog1.ValidateNames = true;
            openFileDialog1.Filter = "Record File(*.rec)|*.rec|All Files(*.*)|*.*";
            openFileDialog1.DefaultExt = ".rec";
            openFileDialog1.FileName = "";

            cb_probetype.SelectedIndex = 0;
            cb_probetype.SelectedValueChanged += new EventHandler(cb_temprange_SelectedValueChanged);

            
            this.webBrowser1.IsWebBrowserContextMenuEnabled = false;
            this.webBrowser1.AllowWebBrowserDrop = false;
            //this.webBrowser1.ScrollBarsEnabled = false;
            this.webBrowser1.WebBrowserShortcutsEnabled = false;
            try
            {
                this.webBrowser1.ObjectForScripting = this;
                
            }
            catch
            {
            }
            this.Text = this.Text + "(" + Assembly.GetExecutingAssembly().GetName().Version.ToString() + ")";
            LoadDefaultRecordPage();

            test = new TestDocument();
            process = new TestProcess(this);
            input_dlg = new Input();
            
            msg_dlg = new MsgDlg();
            NewToolStripMenuItem_Click(null, null);
            this.webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
            backgroundWorker1.DoWork += new DoWorkEventHandler(backgroundWorker1_DoWork);
            backgroundWorker1.WorkerSupportsCancellation = true;
            backgroundWorker1.WorkerReportsProgress = true;
            backgroundWorker1.RunWorkerCompleted += new RunWorkerCompletedEventHandler(backgroundWorker1_RunWorkerCompleted);
        }
Example #22
0
 private void bbiRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     sessionCat.DropIdentityMap();
     XPSCSCat.Reload();
     treeListMain.RefreshDataSource();
 }
Example #23
0
 void ImportWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (e.Result != null)
     {
         DateTime dt = (DateTime)e.Result;
         MsgDlg.Show(String.Format("تم الاستيراد {0} in {1} ثانية", Environment.NewLine, Convert.ToInt32(DateTime.Now.Subtract(dt).TotalSeconds)), MsgDlg.MessageType.Success);
     }
     ProgressBarMain.EditValue         = 0;
     layoutControlGroupCommand.Enabled = true;
 }
        private void gridViewAsset_RowCellClick(object sender, RowCellClickEventArgs e)
        {
            try
            {
                DevExpress.Xpo.Metadata.XPDataTableObject row = ((DevExpress.Xpo.Metadata.XPDataTableObject)gridViewAsset.GetRow(e.RowHandle));
                if (row != null && row.GetMemberValue("AssetsID") != null)
                {
                    //Load TBLAssetPropertiy Grid
                    gridViewTBLAssetPropertiy.ShowLoadingPanel();
                    tBLAssetPropertiyTableAdapter.FillByAssetsID(dsData.TBLAssetPropertiy, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetPropertiy.RefreshData();
                    gridViewTBLAssetPropertiy.HideLoadingPanel();

                    //Load TBLReEvaluation Grid
                    gridViewTBLReEvaluation.ShowLoadingPanel();
                    tBLReEvaluationTableAdapter.FillByAssetsID(dsData.TBLReEvaluation, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLReEvaluation.RefreshData();
                    gridViewTBLReEvaluation.HideLoadingPanel();

                    //Load TBLAssetPlace Grid
                    gridViewTBLAssetPlace.ShowLoadingPanel();
                    tBLAssetPlaceTableAdapter.FillByAssetsID(dsData.TBLAssetPlace, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetPlace.RefreshData();
                    gridViewTBLAssetPlace.HideLoadingPanel();

                    //Load TBLAssetComponent Grid
                    gridViewTBLAssetComponent.ShowLoadingPanel();
                    tBLAssetComponentTableAdapter.FillByAssetsID(dsData.TBLAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetComponent.RefreshData();
                    gridViewTBLAssetComponent.HideLoadingPanel();

                    //Load TBLAddAssetComponent Grid
                    gridViewTBLAddAssetComponent.ShowLoadingPanel();
                    tBLAddAssetComponentTableAdapter.FillByAssetsID(dsData.TBLAddAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAddAssetComponent.RefreshData();
                    gridViewTBLAddAssetComponent.HideLoadingPanel();

                    //Load TBLDeleteAssetComponent Grid
                    gridViewTBLDeleteAssetComponent.ShowLoadingPanel();
                    tBLDeleteAssetComponentTableAdapter.FillByAssetsID(dsData.TBLDeleteAssetComponent, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLDeleteAssetComponent.RefreshData();
                    gridViewTBLDeleteAssetComponent.HideLoadingPanel();

                    //Load TBLAssetOhda Grid
                    gridViewTBLAssetOhda.ShowLoadingPanel();
                    tBLAssetOhdaTableAdapter.FillByAssetsID(dsData.TBLAssetOhda, Convert.ToInt32(row.GetMemberValue("AssetsID")));
                    gridViewTBLAssetOhda.RefreshData();
                    gridViewTBLAssetOhda.HideLoadingPanel();
                }
            }
            catch (Exception ex)
            {
                MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
            }
        }
        private void bbiSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
            {
                return;
            }

            userRuleTableAdapter.Update(dsData.UserRoles);
            MsgDlg.ShowAlert("تم الحفظ ...", MsgDlg.MessageType.Success, (Form)Parent.Parent.Parent);
            Logger.Info("تم الحفظ ...");
        }
 private void mbExport_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     // Check whether the GridControl can be previewed.
     if (!gridControlMain.IsPrintingAvailable)
     {
         MsgDlg.Show("The 'DevExpress.XtraPrinting' library is not found", MsgDlg.MessageType.Warn);
         return;
     }
     // Open the Preview window.
     gridControlMain.ShowRibbonPrintPreview();
 }
 private void bbiRefresh_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     if (MsgDlg.Show("هل انت متأكد ؟", MsgDlg.MessageType.Question) == DialogResult.No)
     {
         return;
     }
     UOW.DropIdentityMap();
     UOW.DropChanges();
     XPSCS.Reload();
     gridViewMain.RefreshData();
 }
Example #28
0
        static public void Initialize()
        {
/*
 *          System.Diagnostics.Process[] pses = System.Diagnostics.Process..GetProcessesByName("TSioex");
 *          if (pses.Length > 0)
 *          {
 *              System.Diagnostics.Process.GetCurrentProcess().Kill();
 *            return;
 *          }
 */
            Thread.Sleep(3000);
            try
            {
                StringResource.SetLanguage();
                msgwnd  = new MsgDlg();
                app_cfg = new SqlConfig("app");
                app_cfg.LoadConfigFromFile();

                curr_cfg = app_cfg.Current;

                packers = new List <UIPacker>();
                for (int i = 0; i < Int32.Parse(curr_cfg.Element("machine_number").Value); i++)
                {
                    UIPacker p = new UIPacker(i); line++;
                    p.InitConfig();
                    packers.Add(p);
                }
                line = 999;
                NodeMaster.Dummy(); line++;

                singlewnd = new SingleModeWnd(); line++;
                runwnd    = new RunModeWnd(); line++;


                histwnd = new ProdHistory(); line++;

                kbdwnd    = new kbdWnd(); line++;
                bottomwnd = new BottomWnd(); line++;
                alertwnd  = new AlertWnd(); line++;
                alertwnd.UpdateUI(); //load alert configuration which is in app_config.xml too

                pwdwnd    = new PwdWnd(); line++;
                engwnd    = new EngWnd(); line++;
                configwnd = new ConfigMenuWnd(); line++;
                prodwnd   = new ProdWnd(); line++;
                prodnum   = new ProdNum(); line++;
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
                System.Diagnostics.Process.GetCurrentProcess().Kill();
            }
        }
Example #29
0
        private void repositoryItemButtonEditPrint_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            XPDataTableObject row = ((XPDataTableObject)gridViewParent.GetRow(gridViewParent.FocusedRowHandle));
            object            id  = row.GetMemberValue("TwreedOrderId");

            if (id == null)
            {
                MsgDlg.Show("من فضلك احفظ قبل الطباعة", MsgDlg.MessageType.Error);
                return;
            }
            FixedAssets.XRep.xRep002 rep = new FixedAssets.XRep.xRep002(Convert.ToInt32(id));
            Classes.Misc.ShowPrintPreview(rep);
        }
Example #30
0
        private void lueCardLayout_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            if (e.Button.Kind != DevExpress.XtraEditors.Controls.ButtonPredefines.Glyph)
            {
                return;
            }
            if (FXFW.SqlDB.IsNullOrEmpty(lueTBLALLData.EditValue))
            {
                MsgDlg.Show("يجب اختيار من القائمة", MsgDlg.MessageType.Error);
                return;
            }
            Datasource.dsQry.XRepCard1DataTable PrintTbl = new Datasource.dsQry.XRepCard1DataTable();
            for (int i = 0; i < gridViewMain.SelectedRowsCount; i++)
            {
                PrintTbl.Rows.Add(gridViewMain.GetDataRow(gridViewMain.GetSelectedRows()[i]).ItemArray);
            }
            switch (lueCardLayout.SelectedIndex)
            {
            case 0:     //Card 1
                ECard.Forms.XRep.XRepCard1 FrmRep1 = new ECard.Forms.XRep.XRepCard1(PrintTbl);
                ECard.Classes.Misc.ShowPrintPreview(FrmRep1, true);
                break;

            case 1:     //Card 2
                ECard.Forms.XRep.XRepCard2 FrmRep2 = new ECard.Forms.XRep.XRepCard2(PrintTbl);
                ECard.Classes.Misc.ShowPrintPreview(FrmRep2, true);
                break;

            case 2:     //Card 3
                ECard.Forms.XRep.XRepCard3 FrmRep3 = new ECard.Forms.XRep.XRepCard3(PrintTbl);
                ECard.Classes.Misc.ShowPrintPreview(FrmRep3, true);
                break;

            case 3:     //Card 4
                ECard.Forms.XRep.XRepCard4 FrmRep4 = new ECard.Forms.XRep.XRepCard4(PrintTbl);
                ECard.Classes.Misc.ShowPrintPreview(FrmRep4, true);
                break;

            default:
                break;
            }
            //Saving Printing Order
            if (MsgDlg.Show("هل تريد حقظ الطباعة؟", MsgDlg.MessageType.Question) == DialogResult.Yes)
            {
                if (!Classes.Managers.DataManager.SavePrintOrder(PrintTbl))
                {
                    MsgDlg.Show("لم يتم الحفظ", MsgDlg.MessageType.Error);
                    return;
                }
            }
        }
Example #31
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     try
     {
         tBLCompanyBindingSource.EndEdit();
         tBLCompanyTableAdapter.Update(dsData.TBLCompany);
         MsgDlg.ShowAlert("تم الحفظ", MsgDlg.MessageType.Success, new Form());
     }
     catch (Exception ex)
     {
         MsgDlg.Show(ex.Message, MsgDlg.MessageType.Error, ex);
         Logger.Error(ex);
     }
 }
Example #32
0
 private void btnSaveLayout_Click(object sender, EventArgs e)
 {
     try
     {
         string     FileName = Program.TilesLayoutFile + Classes.Managers.UserManager.defaultInstance.User.UserId;
         MainForm   MainForm = (MainForm)ParentForm;
         FileStream fs       = new FileStream(FileName, FileMode.OpenOrCreate);
         MainForm.windowsUIView.SaveLayoutToStream(fs);
         fs.Close();
         MsgDlg.Show(Properties.Settings.Default.msg_SaveSuccess, MsgDlg.MessageType.Success);
     }
     catch (Exception ex)
     {
         Classes.Core.LogException(Logger, ex, Classes.Core.ExceptionLevelEnum.General, Classes.Managers.UserManager.defaultInstance.User.UserId);
     }
 }
Example #33
0
 static Program()
 {
     msg = new MsgDlg();
     kbd = new kbdWnd();
     syswnd = new SysConfigWnd();
     rxwnd = new RxConfigWnd();
     rswnd = new RsConfigWnd();
     choice = new ChoiceWnd();
     lst_rxinfo = new List<RxInfo>();
     lst_rsinfo = new List<RsInfo>();
     for (int i = 0; i < 24; i++)
     {
         lst_rxinfo.Add(new RxInfo(i + 1));
         lst_rsinfo.Add(new RsInfo(i + 1));
     }
     DeviceMgr.Dummy();
 }
Example #34
0
 static void Main()
 {
     mainwnd = new Form1();
     msg = new MsgDlg();
     Application.Run(mainwnd);
 }