示例#1
0
        static public List <Models.DiaDanh> get()
        {
            List <Models.DiaDanh> list = new List <Models.DiaDanh>();
            DataTable             data = Models.DiaDanh.get();

            foreach (DataRow item in data.Rows)
            {
                Models.DiaDanh row = new Models.DiaDanh(item);
                list.Add(row);
            }
            return(list);
        }
示例#2
0
        private void delete_Click(object sender, EventArgs e)
        {
            DialogResult confirm = MessageBox.Show("Bạn muốn xóa địa danh này?", "Xác nhận?",
                                                   MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (confirm == DialogResult.Yes)
            {
                Models.DiaDanh x = new Models.DiaDanh();
                x.madd = ((Models.DiaDanh) this.data.CurrentRow.DataBoundItem).madd;
                x.delete();
                this.cancel_Click(sender, e);
                this.LoadData();
            }
        }
示例#3
0
        private void data_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow row = data.CurrentRow;

            if (!row.IsNewRow)
            {
                Models.DiaDanh x = (Models.DiaDanh) this.data.CurrentRow.DataBoundItem;
                this.isEdit      = true;
                this.submit.Text = "Sửa";
                this.name.Text   = x.tendd;
                foreach (Models.TinhThanh i in this.province.Items)
                {
                    if (i.matinh == x.matinh)
                    {
                        this.province.SelectedItem = i;
                        break;
                    }
                }
            }
        }
示例#4
0
 private void submit_Click(object sender, EventArgs e)
 {
     if (!check())
     {
         MessageBox.Show("Bạn chưa nhập hết dữ liệu!");
         return;
     }
     Models.DiaDanh x = new Models.DiaDanh();
     x.tendd  = this.name.Text.Trim();
     x.matinh = (this.province.SelectedItem as Models.TinhThanh).matinh;
     if (this.isEdit)
     {
         x.madd = ((Models.DiaDanh) this.data.CurrentRow.DataBoundItem).madd;
         x.update();
     }
     else
     {
         x.insert();
     }
     this.cancel_Click(sender, e);
     this.LoadData();
 }