protected void m_grid_RowCommand(object sender, GridViewCommandEventArgs e) { try { string commandName = e.CommandName; GridViewRow row = m_grid.FooterRow; if (commandName == "Insert") { clsPhieuNhap oPhieuNhap = new clsPhieuNhap(); string PhieuNhap = sKey; string ThietBiId = cboThietBi.SelectedValue.ToString(); string Ma_Serial = ((TextBox)row.FindControl("txtIMa_Serial")).Text; string Ma_MAC = ((TextBox)row.FindControl("txtIMA_MAC")).Text; string Ma_SLC = ((TextBox)row.FindControl("txtIMA_SLC")).Text; string Ma_DLK = ((TextBox)row.FindControl("txtIMa_DLK")).Text; string DienGiai = ""; int TinhTrang = 1; oPhieuNhap.PhieuNhap_Id = PhieuNhap; oPhieuNhap.ThietBi_Id = ThietBiId; oPhieuNhap.Ma_Serial = Ma_Serial; oPhieuNhap.Ma_MAC = Ma_MAC; oPhieuNhap.Ma_SLC = Ma_SLC; oPhieuNhap.Ma_DLK = Ma_DLK; oPhieuNhap.Dien_Giai = DienGiai; oPhieuNhap.TinhTrangHang = TinhTrang; string _result = oPhieuNhap.InsertThongTinThietBi(); bindData(-1); } } catch (Exception ex) { ltlAnnouncement.Text = "Khong them moi duoc du lieu. Vui long lien he voi quan tri<br>" + ex.Message; } }
protected void m_grid_RowUpdating(object sender, GridViewUpdateEventArgs e) { try { int id = e.RowIndex; m_grid.EditIndex = id; GridViewRow row = m_grid.Rows[id]; clsPhieuNhap oPhieuNhap = new clsPhieuNhap(); oPhieuNhap.ThongTinThietBi_Id = m_grid.DataKeys[e.RowIndex].Value.ToString(); DataTable tbltem = new DataTable(); tbltem = oPhieuNhap.Select_ThongTinThietBi_OneRow(); string PhieuNhap = sKey; string ThietBiId = cboThietBi.SelectedValue.ToString(); string Ma_Serial = ((TextBox)row.FindControl("txtIMa_Serial")).Text; string Ma_MAC = ((TextBox)row.FindControl("txtIMA_MAC")).Text; string Ma_SLC = ((TextBox)row.FindControl("txtIMA_SLC")).Text; string Ma_DLK = ((TextBox)row.FindControl("txtIMa_DLK")).Text; string DienGiai = ""; int TinhTrang = 1; if (m_grid.DataKeys[id].Value.ToString() != "") { oPhieuNhap.PhieuNhap_Id = PhieuNhap; oPhieuNhap.ThietBi_Id = ThietBiId; oPhieuNhap.Ma_Serial = Ma_Serial; oPhieuNhap.Ma_MAC = Ma_MAC; oPhieuNhap.Ma_SLC = Ma_SLC; oPhieuNhap.Ma_DLK = Ma_DLK; oPhieuNhap.Dien_Giai = DienGiai; oPhieuNhap.TinhTrangHang = TinhTrang; string _result = oPhieuNhap.InsertThongTinThietBi(); if (_result == "1") { ltlAnnouncement.Text = "Sửa kế hoạch nhập xuất chi tiết '" + sKey + "' thành công!"; } } } catch (Exception ex) { ltlAnnouncement.Text = "Khong cap nhat duoc du lieu. Vui long lien he voi quan tri<br>" + ex.Message; } bindData(-1); }