public string Insert_giaovien(daotao_dm_giaovienModels clParam) { logger.Start("Insert_giaovien"); string strResult = ""; try { Hashtable param = new Hashtable(); param = base.SetDataToHashtable(false, clParam); if (clParam.magiaovien.ToString().Trim() == "" || clParam.magiaovien.ToString().Trim() == "0" || clParam.magiaovien.ToString().Trim() == null) { sqlMap.Insert("Danhmuc.InsertRow_giaovien", param); } else { sqlMap.Update("Danhmuc.UpdateRow_giaovien", param); } strResult = param["magiaovien"].ToString(); } catch (Exception ex) { strResult = "-1"; logger.Error(ex.Message); } logger.End("Insert_giaovien"); return strResult; }
public bool DeleteRows_giaovien(daotao_dm_giaovienModels clParam) { logger.Start("DeleteRows_giaovien"); bool lstResult = false; try { sqlMap.BeginTransaction(); Hashtable param = new Hashtable(); param = new Hashtable(); param["magiaovien"] = clParam.magiaovien; param["nguoitao"] = clParam.nguoihieuchinh; sqlMap.Update("Danhmuc.DeletedRow_giaovien", param); sqlMap.CommitTransaction(); lstResult = true; } catch (Exception ex) { sqlMap.RollbackTransaction(); logger.Error(ex.Message); } logger.End("DeleteRows_giaovien"); return lstResult; }