private void ToolStripMenuItem_Edit_Click(object sender, EventArgs e) { ResetFormKC(); TreeNode node = treeViewKetCau.SelectedNode; if (node == null) { return; } //chỉ edit khi node là Kết cấu if (node.Level == 0) { return; } string s = node.Name; if (int.Parse(s) > 0) { BLL_KetCau adapter = new BLL_KetCau(); KetCau _ketcau = adapter.GetByID(int.Parse(s)); txtTenKetCau.Text = _ketcau.TenKetCau; txtMoTa.Text = _ketcau.MoTa; cboNhomKetCau.SelectedValue = _ketcau.MaNhomKetCau; lblMaKetCau.Text = _ketcau.MaKetCau.ToString(); } }
/// <summary> /// phat.luu /// april 29,2014 /// xóa 1 kết cấu /// </summary> /// <param name="objKH"></param> /// <returns></returns> public int Delete(KetCau objKC) { try { return(KetCau_delete(objKC.MaKetCau)); } catch (Exception e) { Logger.WriteLog(LogLevel.DEBUG, e.Message); return(-1); } }
/// <summary> /// phat.luu /// april 27, 2014 /// cập nhật thông tin kết cấu /// </summary> /// <param name="objKH"></param> /// <returns></returns> public int Update(KetCau objKC) { try { return(KetCau_update(objKC.MaKetCau, objKC.TenKetCau, objKC.MaNhomKetCau, objKC.MoTa, objKC.HinhAnh)); } catch (Exception e) { Logger.WriteLog(LogLevel.DEBUG, e.Message); return(-1); } }
/// <summary> /// phat.luu /// april 27, 2014 /// thêm kết cấu mới /// </summary> /// <param name="objKH"></param> /// <returns></returns> public int Add(KetCau objKC) { try { return(KetCau_add(objKC.TenKetCau, objKC.MaNhomKetCau, objKC.MoTa, objKC.HinhAnh, objKC.NguoiTao)); } catch (Exception e) { Logger.WriteLog(LogLevel.DEBUG, e.Message); return(-1); } }
public static void BindingKetCau(System.Windows.Forms.ComboBox cboKetCau, int maNhomKetCau) { cboKetCau.Items.Clear(); BLL_KetCau obj = new BLL_KetCau(); List <KetCau> list = obj.GetList(maNhomKetCau, string.Empty); if (list != null) { KetCau item = new KetCau(); item.MaKetCau = -1; item.TenKetCau = "Kết cấu - chọn -"; list.Insert(0, item); cboKetCau.DataSource = list; cboKetCau.ValueMember = "MaKetCau"; cboKetCau.DisplayMember = "TenKetCau"; } }
private void btnKetCau_Accept_Click(object sender, EventArgs e) { KetCau _ketcau = new KetCau(); _ketcau.TenKetCau = txtTenKetCau.Text; _ketcau.MoTa = txtMoTa.Text; _ketcau.NguoiTao = SessionUser.UserName; _ketcau.MaNhomKetCau = Convert.ToInt32(cboNhomKetCau.SelectedValue); BLL_KetCau adapter = new BLL_KetCau(); if (lblMaKetCau.Text == string.Empty) { adapter.Add(_ketcau); } else { _ketcau.MaKetCau = int.Parse(lblMaKetCau.Text); adapter.Update(_ketcau); } ResetFormKC(); BindingData.BindingKetCau(treeViewKetCau); }