Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
 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;
 }