Ejemplo n.º 1
0
        public SResult Update(ClinicarItemDetail clinicarItemDetail)
        {
            SResult rst = new SResult();

            ClinicarItemDetailDao.Update(clinicarItemDetail);
            rst.success = true;
            rst.data    = clinicarItemDetail;
            rst.message = "修改成功!";
            return(rst);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 分页查询
        /// </summary>
        /// <param name="pageNum"></param>
        /// <param name="pageSize"></param>
        /// <returns></returns>
        public SPagintion <ClinicarItemDetail> FindByPagination(int pageNum, int pageSize, string itemCode)
        {
            List <object> listParam = new List <object>();
            String        whereSql  = "";

            whereSql += " and item_code = ? ";
            listParam.Add(itemCode);

            SPagintion <ClinicarItemDetail> page = ClinicarItemDetailDao.FindByPagintion(whereSql, listParam.ToArray(), "code desc", pageSize, pageNum);

            return(page);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 验证用户名是否存在
        /// </summary>
        /// <param name="username"></param>
        /// <param name="id"></param>
        /// <returns></returns>
        public bool CheckIsExist(string code, Int32?id)
        {
            List <object> _listParam = new List <object>();
            String        _sql       = " and code=?";

            _listParam.Add(code);
            if (id != null)
            {
                _sql += " and id<>?";
                _listParam.Add(id);
            }

            int count = ClinicarItemDetailDao.FindCountByHql(_sql, _listParam.ToArray());

            return(count > 0 ? true : false);
        }
Ejemplo n.º 4
0
        public SResult Insert(ClinicarItemDetail clinicarItemDetail)
        {
            SResult rst = new SResult();

            //验证项目代码是否重复
            if (this.CheckIsExist(clinicarItemDetail.Id, null))
            {
                rst.success = false;
                rst.message = "[" + clinicarItemDetail.Id + "]已存在!";
            }
            else
            {
                ClinicarItemDetailDao.Insert(clinicarItemDetail);
                rst.success = true;
                rst.data    = clinicarItemDetail;
                rst.message = "新增成功!";
            }
            return(rst);
        }
Ejemplo n.º 5
0
 /// <summary>
 /// 按id查询
 /// </summary>
 /// <param name="Id"></param>
 /// <returns></returns>
 public ClinicarItemDetail FindById(String Id)
 {
     return(ClinicarItemDetailDao.FindById(Id));
 }
Ejemplo n.º 6
0
 public void Delete(String Id)
 {
     ClinicarItemDetailDao.DeleteById(Id);
 }
Ejemplo n.º 7
0
        public IList <ClinicarItemDetail> FindEntity(string itemCode)
        {
            IList <ClinicarItemDetail> list = ClinicarItemDetailDao.FindByHql(" and name not in ('Ref Group','Blood Mode','Take Mode') and item_code = ? order by code asc", new Object[] { itemCode }, "");

            return(list);
        }