private void btnDelUserLPU_Click(object sender, EventArgs e)
        {
            UserLpuRR userLpuRR = GetUserLpuRR();

            string res = _userLpuRRList.Delete(userLpuRR);

            if (res == "1")
            {
                loadData2();
            }
            else
            {
                MessageBox.Show("Удаление невозможно, на ЛПУ разнесены продажи", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void _dgv2_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            if ((e.ColumnIndex < 0) || (e.RowIndex < 0))
            {
                return;
            }

            UserLpuRR userLpu = GetUserLpuRR();

            EditUserLPU editUserLPU = new EditUserLPU(userLpu);

            if (editUserLPU.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                loadData2();
            }
        }
        private void btnAddUserLPU_Click(object sender, EventArgs e)
        {
            LpuRR lpuRR = GetLpuRR();

            if (lpuRR.StatusLPU == StatusLPU.Неактивен)
            {
                MessageBox.Show("Невозможно прикрепить ЛПУ к пользователю, ЛПУ имеет статус \"Неактивен\"", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            User user = GetUser();
            SDiv sdiv = GetSDiv();

            UserLpuRR userLpuRR = new UserLpuRR(user, lpuRR, sdiv);

            userLpuRR.Save(UserLogged.Get());

            loadData2();
        }
Esempio n. 4
0
        public EditUserLPU(UserLpuRR userLPU)
        {
            InitializeComponent();

            _userLPU = userLPU;
        }