Exemple #1
0
        async private void workButton_Click(object sender, EventArgs e)
        {
            if (workButton.Text == "Dolgozom")
            {
                workButton.Text = "Végeztem";
                try
                {
                    if (linCourier.CourierID == null)
                    {
                        Debug.WriteLine("CourierID is null");
                    }
                    await db.changeAvailabity(linCourier.CourierID, true);

                    listView1.Visible       = true;
                    acceptButton.Visible    = true;
                    refuseButton.Visible    = true;
                    deliveredButton.Visible = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Hiba a munka indításában.");
                    workButton.Text = "Dolgozom";
                }
            }
            else
            {
                workButton.Text = "Dolgozom";
                try
                {
                    await db.changeAvailabity(linCourier.CourierID, false);

                    listView1.Visible       = false;
                    acceptButton.Visible    = false;
                    refuseButton.Visible    = false;
                    deliveredButton.Visible = false;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Hiba a munkából kijelentkezésben.");
                    workButton.Text = "Végeztem";
                }
            }
        }