Example #1
0
        private void Dez_Click(object sender, EventArgs e)
        {
            MenuItem mie  = (MenuItem)sender;
            String   guid = dgvResult[0, Int32.Parse(mie.Tag.ToString())].Value.ToString();

            NGS_DocumentNew.Model.RejestrCzynnosci rc = rejestrCzynnosciList.Where(t => t.RejestrCzynnosciGUID == guid).First();

            rc.TypRejestruCzynnosci = "NIEAKTYWNA";
            rc.LastModifiedBy       = NGS_DocumentNew.Model.GlobalVariables.CurrentUser.UserGUID;
            rc.LastModifiedDateTime = DateTime.Now;

            rc.Update();
            Search();
        }
Example #2
0
        private void Mie_Click(object sender, EventArgs e)
        {
            MenuItem mie  = (MenuItem)sender;
            String   guid = dgvResult[0, Int32.Parse(mie.Tag.ToString())].Value.ToString();

            NGS_DocumentNew.Model.RejestrCzynnosci rc = rejestrCzynnosciList.Where(t => t.RejestrCzynnosciGUID == guid).First();

            if (rc.TypRejestruCzynnosci != "AKTYWNA")
            {
                MessageBox.Show("Tylko aktywny rejstr można edytować !", "Błąd edycji rejestru", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                RejestrCzynnosciView rcv = new RejestrCzynnosciView(rc);
                rcv.ShowDialog();
            }
        }
Example #3
0
        private void DgvResult_MouseClick(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Right)
            {
                int currentMouseOverRow = dgvResult.HitTest(e.X, e.Y).RowIndex;
                if (currentMouseOverRow >= 0)
                {
                    String guid = dgvResult[0, currentMouseOverRow].Value.ToString();
                    NGS_DocumentNew.Model.RejestrCzynnosci rc = rejestrCzynnosciList.Where(t => t.RejestrCzynnosciGUID == guid).First();

                    ContextMenu m = new ContextMenu();

                    if (NGS_DocumentNew.License.NGSLicense.isLicenseValid())
                    {
                        if (rc.TypRejestruCzynnosci == "AKTYWNA")
                        {
                            MenuItem mie = new MenuItem("Edytuj");
                            mie.Click += Mie_Click;
                            mie.Tag    = currentMouseOverRow.ToString();
                            m.MenuItems.Add(mie);

                            MenuItem mm = new MenuItem("Dezaktywuj");
                            mm.Click += Dez_Click;
                            mm.Tag    = currentMouseOverRow.ToString();
                            m.MenuItems.Add(mm);
                        }
                        else if (rc.TypRejestruCzynnosci == "NIEAKTYWNA")
                        {
                            MenuItem mie = new MenuItem("Aktywuj");
                            mie.Click += Akt_Click;
                            mie.Tag    = currentMouseOverRow.ToString();
                            m.MenuItems.Add(mie);
                        }
                    }
                    m.Show(dgvResult, new Point(e.X, e.Y));
                }
            }
        }