Пример #1
0
        // ------------------------------------------------------------//


        private void ucShops_Click(object sender, EventArgs e)
        {
            panelMain.Controls.Clear();

            UC_PoslovniceUpdate poslovnice = new UC_PoslovniceUpdate();

            Helper.DodajKontrolu(poslovnice, "uc_poslovnice_edit", new Point(10, 60), panelMain);
            poslovnice.LoadDgv(APIService.PartnerID);

            if (btnAdd.Text != "Add New SHOP")
            {
                btnAdd.Text = "Add New SHOP";
            }
            if (btnDelete.Text != "Delete SHOP")
            {
                btnDelete.Text = "Delete SHOP";
            }
        }
Пример #2
0
        //___EDITING ___
        private async void btnEdit_Click(object sender, EventArgs e)
        {
            WindowState = FormWindowState.Maximized;
            if (ProvjeriHeader("Manage Partners"))
            {
                if (ProvjeriKontrolu("UC_Edit_Partner"))
                {
                    return;
                }


                uc_partneri_edit = new UC_PartneriEdit();

                //testMetodaDGV(uc_partneri_edit, "UC_Edit_Partner", new Point(20, 500));
                Helper.DodajKontrolu(uc_partneri_edit, "UC_Edit_Partner", new Point(20, 450), panel3);//500->450


                uc_partneri_edit.dataGridView1.DataSource = await _serviceP.Get <List <Partner> >(new PartneriSearchRequest { VrstaPartneraId = VrstaPartneraID });

                uc_partneri_edit.dataGridView1.CellContentClick += delegate(object sen, DataGridViewCellEventArgs er)
                {
                    UC_Edit_Partner(sender, er, uc_partneri_edit);
                };
                return;
            }

            if (ProvjeriKontrolu("UC_Update"))
            {
                return;
            }

            uc_PoslovnicaUpdate = new UC_PoslovniceUpdate();

            //testMetodaDGV(uc_PoslovnicaUpdate, "UC_Update", new Point(20, 500));
            Helper.DodajKontrolu(uc_PoslovnicaUpdate, "UC_Update", new Point(20, 450), panel3);//500->450

            SetPoslovnicaUpdateDGV();

            uc_PoslovnicaUpdate.dataGridView1.CellContentClick += delegate(object sen, DataGridViewCellEventArgs er)
            {
                UkloniKontrolu();
                UC_Update_Poslovnica(sender, er, uc_PoslovnicaUpdate);
            };
        }
Пример #3
0
        private void UC_Update_Poslovnica(object sender, DataGridViewCellEventArgs e, UC_PoslovniceUpdate uc)
        {
            if (e.ColumnIndex == 5 && e.RowIndex != -1)
            {
                uc_PoslovnicaUpdate.dataGridView1.Rows[e.RowIndex].Selected = true;
                var _posl = uc.dataGridView1.CurrentRow.DataBoundItem as Poslovnica;


                if (panel3.Controls.Find("Poslovnica", true).Length == 1)
                {
                    Control p = panel3.Controls.Find("Poslovnica", true).FirstOrDefault();
                    if (p.Visible == true)
                    {
                        return;
                    }
                }


                UC_PoslovnicaUpsert = new UCPoslovnicaUpsert();
                //testMetodaDGV(UC_PoslovnicaUpsert, "Poslovnica", new Point(740, 500));
                Helper.DodajKontrolu(UC_PoslovnicaUpsert, "Poslovnica", new Point(740, 450), panel3);//500->450

                UC_LoadLokacijaUpdate(UC_PoslovnicaUpsert.cmbLokacija, _posl);
                UC_LoadPartneriUpdate(0, UC_PoslovnicaUpsert.cmbPartner, _posl);

                SetPoslovnicaEdit(_posl);

                UC_HelpInsert Lokacija = new UC_HelpInsert {
                    Name = "UC_Lokacija"
                };
                UC_HelpInsert Partner = new UC_HelpInsert {
                    Name = "UC_Partner"
                };


                UC_PoslovnicaUpsert.btnAddLocation.Click += delegate(object sen, EventArgs er)
                {
                    UC_ShowHelpInsertAdders(sender, e, Lokacija);
                };
                UC_PoslovnicaUpsert.btnAddPartner.Click += delegate(object sen, EventArgs er)
                {
                    UC_ShowHelpInsertAdders(sender, e, Partner);
                };
                UC_PoslovnicaUpsert.btnSave.Click += delegate(object sen, EventArgs er)
                {
                    UC_PoslovnicaUpsert_SaveBtn_Click(sender, e, UC_PoslovnicaUpsert, _posl);
                };
                UC_PoslovnicaUpsert.btnAddPicture.Click += delegate(object sen, EventArgs er)
                {
                    UC_btnDodajSliku_Click(sender, e, UC_PoslovnicaUpsert);
                };

                Lokacija.btnSave.Click += delegate(object sen, EventArgs er)
                {
                    UC_HelpInsertSaveBtn_Click(sender, e, Lokacija, null);
                };
                Partner.btnSave.Click += delegate(object sen, EventArgs er)
                {
                    UC_HelpInsertSaveBtn_Click(sender, e, Partner, null);
                };
            }
        }