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(); } } } }
public ActionResult GetListProductDb() { var listData = new List <Hanghoa>(); using (var cmd = new HanghoaListRepository()) { listData = cmd.Execute(); } return(Json(listData, JsonRequestBehavior.AllowGet)); }
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(); } } }
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(); } } } }