protected void btnSave_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(keyField.Value))//insert { TINH_THANH obj = TINH_THANH.Insert_Object(txtTen.Text, txtSapXep.Text); if (obj == null) HelpControls.ShowMsgBox(this, "Lưu dữ liệu thất bại!"); else { InitListData(); keyField.Value = obj.TINH_THANH_ID; btnSave.Text = "Cập nhật"; } } else { TINH_THANH tt = new TINH_THANH(); tt.TINH_THANH_ID = keyField.Value; if (tt.Save_Object(txtTen.Text, txtSapXep.Text)) { InitListData(); } else { HelpControls.ShowMsgBox(this, "Lưu dữ liệu thất bại!"); } } }
//─────────────────────────────────────────────────────────────────────────────────────── public static TINH_THANH Insert_Object( string sTEN_TINH_THANH ,string sSAP_XEP ) { string tem_sTEN_TINH_THANH=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sTEN_TINH_THANH,"nvarchar"); string tem_sSAP_XEP=MinhTam.DataAccess.Web.SQLToolWeb.GetSaveValue(sSAP_XEP,"int"); string sqlSave=" INSERT INTO TINH_THANH("+ "TEN_TINH_THANH," + "SAP_XEP) VALUES(" +tem_sTEN_TINH_THANH+"," +tem_sSAP_XEP +")"; bool OK = Exec(sqlSave)>=1?true:false; if (OK) { TINH_THANH newTINH_THANH= new TINH_THANH(); newTINH_THANH.TINH_THANH_ID=GetTable( " SELECT TOP 1 TINH_THANH_ID FROM TINH_THANH ORDER BY TINH_THANH_ID DESC ").Rows[0][0].ToString(); newTINH_THANH.TEN_TINH_THANH=sTEN_TINH_THANH; newTINH_THANH.SAP_XEP=sSAP_XEP; return newTINH_THANH; } else return null ; }