예제 #1
0
        private async Task DelSubvision()
        {
            await OpSubvision.DeleteDuty(ID, client);

            dataGridView2.Rows.Clear();
            await GetSubvisions();
        }
예제 #2
0
        private async Task GetSubvisions()
        {
            try
            {
                int rowNum = 0;
                List <Subvision> subvisions = await OpSubvision.GetD(client);

                foreach (var item in subvisions)
                {
                    dataGridView2.Rows.Add();

                    dataGridView2.Rows[rowNum].Cells[0].Value = item.Id;
                    dataGridView2.Rows[rowNum].Cells[1].Value = item.Name;
                    dataGridView2.Rows[rowNum].Cells[2].Value = item.Tasks;
                    dataGridView2.Rows[rowNum].Cells[3].Value = item.Discription;
                    rowNum++;
                }

                SubdivisionCB.DataSource    = subvisions;
                SubdivisionCB.DisplayMember = "Name";
            }
            catch (Exception e)
            {
            }
        }
예제 #3
0
        private async Task AddSubvision()
        {
            Subvision subvision = new Subvision
            {
                Name        = metroTextBox2.Text.ToString(),
                Tasks       = metroTextBox3.Text.ToString(),
                Discription = metroTextBox5.Text
            };
            await OpSubvision.CreateD(subvision, client);

            GetSubvisions().GetAwaiter();
        }