public void Test_002_Update()
        {
            ItemParamVO itemParamVO = new ItemParamVO("dgg", "33e", "tete", true);
            m_NHibernateService.Insert(itemParamVO);

            itemParamVO.Name = "dafdafee";

            m_NHibernateService.Update(itemParamVO);
        }
        public void Test_003_Insert()
        {
            ItemParamVO itemParamVO = new ItemParamVO("aaa", "bbb", "ccc", false);
            NHibernateDao.Insert(itemParamVO);

            if (itemParamVO != null)
            {
                Console.Out.WriteLine("itemParamVO.Id = " + itemParamVO.ItemParamId);
            }
        }
예제 #3
0
        /// <summary>
        /// 新增項目參數
        /// </summary>
        /// <param name="itemParamVO">被新增的項目參數</param>
        /// <returns>新增後的項目參數</returns>
        public ItemParamVO CreateItemParam(ItemParamVO itemParamVO)
        {
            //            string cmdText = @"INSERT INTO CORE_ITEM_PARAM(
            //    Classify, Name, Value, Deleted)
            //VALUES(
            //    @Classify, @Name, @Value, @Deleted) ";

            //            //抓取新增後的id
            //            cmdText += " SELECT SCOPE_IDENTITY() ";
            //            IDbParameters dbParameters = CreateDbParameters();
            //            dbParameters.Add("Classify", DbType.String).Value = itemParamVO.Classify;
            //            dbParameters.Add("Name", DbType.String).Value = itemParamVO.Name;
            //            dbParameters.Add("Value", DbType.String).Value = itemParamVO.Value;
            //            dbParameters.Add("Deleted", DbType.Boolean).Value = itemParamVO.Deleted;

            //            int id = Convert.ToInt32(AdoTemplate.ExecuteScalar(CommandType.Text, cmdText, dbParameters));
            //            itemParamVO.ItemParamId = id;

            //            return itemParamVO;

            NHibernateDao.Insert(itemParamVO);

            return itemParamVO;
        }
 /// <summary>
 /// 刪除項目參數
 /// </summary>
 /// <param name="itemParamVO">被刪除的項目參數</param>
 public void DeleteItemParam(ItemParamVO itemParamVO)
 {
     SystemDao.DeleteItemParam(itemParamVO);
 }
 /// <summary>
 /// 新增項目參數
 /// </summary>
 /// <param name="itemParamVO">被新增的項目參數</param>
 /// <returns>新增後的項目參數</returns>
 public ItemParamVO CreateItemParam(ItemParamVO itemParamVO)
 {
     return SystemDao.CreateItemParam(itemParamVO);
 }
 /// <summary>
 /// 更新項目參數
 /// </summary>
 /// <param name="itemParamVO">被更新的項目參數</param>
 /// <returns>更新後的項目參數</returns>
 public ItemParamVO UpdateItemParam(ItemParamVO itemParamVO)
 {
     return SystemDao.UpdateItemParam(itemParamVO);
 }
        public void Test_004_Insert()
        {
            ItemParamVO itemParamVO = new ItemParamVO("aadfdbb", "iiii", "oooo", true);

            m_NHibernateService.Insert(itemParamVO);
        }
        public void Test_InitContactorMail()
        {
            string classify = "聯絡我們收件者";
            ItemParamVO contactor = new ItemParamVO(classify, "吳信達", "*****@*****.**", false);
            m_SystemService.CreateItemParam(contactor);

            ItemParamVO contactor2 = new ItemParamVO(classify, "王小小", "*****@*****.**", false);
            m_SystemService.CreateItemParam(contactor2);

            IList<ItemParamVO> contactorList = m_SystemService.GetAllItemParamByNoDel(classify);
            Console.WriteLine("contactorList count =" + contactorList.Count);
        }
예제 #9
0
 /// <summary>
 /// 刪除項目參數
 /// </summary>
 /// <param name="itemParamVO">被刪除的項目參數</param>
 public void DeleteItemParam(ItemParamVO itemParamVO)
 {
     NHibernateDao.Delete(itemParamVO);
 }
예제 #10
0
        /// <summary>
        /// 更新項目參數
        /// </summary>
        /// <param name="itemParamVO">被更新的項目參數</param>
        /// <returns>更新後的項目參數</returns>
        public ItemParamVO UpdateItemParam(ItemParamVO itemParamVO)
        {
            NHibernateDao.Update(itemParamVO);

            return itemParamVO;
        }