コード例 #1
0
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (ID != 0)
                {
                    if (MessageBox.Show("Do you want to Delete this '" + txtNubeBranch.Text + "'", "DELETE", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                    {
                        MASTERNUBEBRANCH ms = db.MASTERNUBEBRANCHes.Where(x => x.NUBE_BRANCH_CODE == ID).FirstOrDefault();
                        var OldData         = new JSonHelper().ConvertObjectToJSon(ms);

                        db.MASTERNUBEBRANCHes.Remove(ms);
                        db.SaveChanges();

                        AppLib.EventHistory(this.Tag.ToString(), 2, OldData, "", "MASTERNUBEBRANCH");
                        MessageBox.Show("Deleted Successfully!", "DELETED", MessageBoxButton.OK, MessageBoxImage.Information);
                        FormClear();
                    }
                }
                else
                {
                    MessageBox.Show("Please Select Any NUBE Branch! (Double Click to Select)");
                }
            }
            catch (Exception ex)
            {
                Nube.ExceptionLogging.SendErrorToText(ex);
            }
        }
コード例 #2
0
        private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (txtNubeBranch.Text == "")
                {
                    MessageBox.Show("Enter NubeBranch...", "Information");
                }

                else
                {
                    if (MessageBox.Show("Do you wanrt to save this record?", "SAVE CONFIRMATION", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
                    {
                        if (ID != 0)
                        {
                            MASTERNUBEBRANCH ms = db.MASTERNUBEBRANCHes.Where(x => x.NUBE_BRANCH_CODE == ID).FirstOrDefault();
                            var OldData         = new JSonHelper().ConvertObjectToJSon(ms);

                            ms.NUBE_BRANCH_NAME     = txtNubeBranch.Text;
                            ms.NUBE_BRANCH_USERCODE = txtNUBECODE.Text;
                            db.SaveChanges();

                            var NewData = new JSonHelper().ConvertObjectToJSon(ms);
                            AppLib.EventHistory(this.Tag.ToString(), 1, OldData, NewData, "MASTERNUBEBRANCH");

                            MessageBox.Show("Saved Successfully!", "Saved", MessageBoxButton.OK, MessageBoxImage.Information);
                            FormClear();
                        }
                        else
                        {
                            if (db.MASTERNUBEBRANCHes.Where(x => x.NUBE_BRANCH_NAME == txtNubeBranch.Text).Select(x => x.NUBE_BRANCH_NAME).FirstOrDefault() == txtNubeBranch.Text.ToString())
                            {
                                MessageBox.Show("'" + txtNubeBranch.Text + "' already Name exist! Enter new  Name...!", "Information");
                            }
                            else
                            {
                                MASTERNUBEBRANCH ms = new MASTERNUBEBRANCH();
                                ms.NUBE_BRANCH_NAME     = txtNubeBranch.Text;
                                ms.NUBE_BRANCH_USERCODE = txtNUBECODE.Text;
                                db.MASTERNUBEBRANCHes.Add(ms);
                                db.SaveChanges();

                                var NewData = new JSonHelper().ConvertObjectToJSon(ms);
                                AppLib.EventHistory(this.Tag.ToString(), 0, "", NewData, "MASTERNUBEBRANCH");
                                MessageBox.Show("Saved Successfully!", "Saved", MessageBoxButton.OK, MessageBoxImage.Information);
                                FormClear();
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                Nube.ExceptionLogging.SendErrorToText(ex);
            }
        }
コード例 #3
0
 private void dgvNUBEBranch_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     try
     {
         if (bIsEdit == true)
         {
             MASTERNUBEBRANCH r = dgvNUBEBranch.SelectedItem as MASTERNUBEBRANCH;
             txtNubeBranch.Text = r.NUBE_BRANCH_NAME;
             txtNUBECODE.Text   = r.NUBE_BRANCH_USERCODE;
             ID = Convert.ToInt16(r.NUBE_BRANCH_CODE);
         }
     }
     catch (Exception ex)
     {
         Nube.ExceptionLogging.SendErrorToText(ex);
     }
 }