コード例 #1
0
 private void LoaDataButton_Click(object sender, EventArgs e)
 {
     using (var cmd = new NhomHanghoaListRepository())
     {
         this._ListNhomHanghoa = cmd.Execute();
     }
     //this.NhomHanghoaComboBox.Items.AddRange(this._ListNhomHanghoa.ToArray());
 }
コード例 #2
0
        private void DeleteButton_Click(object sender, EventArgs e)
        {
            var cur = this.nhomHanghoaBindingSource.Current as NhomHanghoa;

            if (cur != null && !string.IsNullOrWhiteSpace(cur.NhomHanghoaId))
            {
                using (var cmd = new NhomHanghoaDeleteRepository())
                {
                    cmd.NhomHanghoaId = cur.NhomHanghoaId;
                    cmd.Execute();
                }

                using (var cmd = new NhomHanghoaListRepository())
                {
                    this.nhomHanghoaBindingSource.DataSource = cmd.Execute();
                }
            }
        }
コード例 #3
0
        private void SaveButton_Click(object sender, EventArgs e)
        {
            /// Save one row.
            //var cur = this.nhomHanghoaBindingSource.Current as NhomHanghoa;
            //if (cur != null && !string.IsNullOrWhiteSpace(cur.NhomHanghoaId))
            //{
            //    using (var cmd = new NhomHanghoaSaveBusiness())
            //    {
            //        cmd.item = cur;
            //        cmd.Execute();
            //    }

            //    using(var cmd = new NhomHanghoaListRepository())
            //    {
            //        this.nhomHanghoaBindingSource.DataSource = cmd.Execute();
            //    }
            //}

            /// Save multiple rows.

            var listCur = this.nhomHanghoaBindingSource.DataSource as List <NhomHanghoa>;

            if (listCur != null)
            {
                using (var cmd = new NhomHanghoaSaveBusiness())
                {
                    foreach (var item in listCur)
                    {
                        cmd.item = item;
                        cmd.Execute();
                    }
                }

                using (var cmd = new NhomHanghoaListRepository())
                {
                    this.nhomHanghoaBindingSource.DataSource = cmd.Execute();
                }
            }
        }