示例#1
0
        private void HanghoaSaveButton_Click(object sender, EventArgs e)
        {
            var cur = this.nhomHanghoaBindingSource.Current as NhomHanghoa;

            if (cur != null && !string.IsNullOrWhiteSpace(cur.NhomHanghoaId))
            {
                var listCur = this.hanghoaBindingSource.DataSource as List <Hanghoa>;
                if (listCur != null)
                {
                    using (var cmd = new HanghoaSaveBusiness())
                    {
                        foreach (var item in listCur)
                        {
                            //item.NhomHanghoaId = cur.NhomHanghoaId;
                            cmd.item = item;
                            cmd.Execute();
                        }
                    }

                    using (var cmd = new HanghoaListRepository())
                    {
                        cmd.NhomHanghoaId = cur.NhomHanghoaId;
                        this.hanghoaBindingSource.DataSource = cmd.Execute();
                    }
                }
            }
        }
示例#2
0
        public ActionResult GetListProductDb()
        {
            var listData = new List <Hanghoa>();

            using (var cmd = new HanghoaListRepository())
            {
                listData = cmd.Execute();
            }
            return(Json(listData, JsonRequestBehavior.AllowGet));
        }
示例#3
0
        private void nhomHanghoaBindingSource_PositionChanged(object sender, EventArgs e)
        {
            var cur = this.nhomHanghoaBindingSource.Current as NhomHanghoa;

            if (cur != null && !string.IsNullOrWhiteSpace(cur.NhomHanghoaId))
            {
                using (var cmd = new HanghoaListRepository())
                {
                    cmd.NhomHanghoaId = cur.NhomHanghoaId;
                    this.hanghoaBindingSource.DataSource = cmd.Execute();
                }
            }
        }
示例#4
0
        private void HanghoaDeleteButton_Click(object sender, EventArgs e)
        {
            var cur = this.hanghoaBindingSource.Current as Hanghoa;

            if (cur != null && !string.IsNullOrWhiteSpace(cur.HanghoaId))
            {
                using (var cmd = new HanghoaDeleteRepository())
                {
                    cmd.HanghoaId = cur.HanghoaId;
                    cmd.Execute();
                }
                using (var cmd = new HanghoaListRepository())
                {
                    var curNhom = this.nhomHanghoaBindingSource.Current as NhomHanghoa;
                    if (curNhom != null && !string.IsNullOrWhiteSpace(curNhom.NhomHanghoaId))
                    {
                        cmd.NhomHanghoaId = curNhom.NhomHanghoaId;
                        this.hanghoaBindingSource.DataSource = cmd.Execute();
                    }
                }
            }
        }