示例#1
0
 public int Update(ViewLevelOrder model)
 {
     try
     {
         return(Impl.Update(model));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public List <ViewLevelOrder> GetOrdersPageList(int page, int pagesize, string Ordertype, out int count)
        {
            List <LevelOrder>     list  = _repository.GetOrdersPageList(page, pagesize, Ordertype, out count);
            List <ViewLevelOrder> model = new List <ViewLevelOrder>();

            foreach (var item in list)
            {
                model.Add(ViewLevelOrder.ToViewModel(item));
            }
            return(model);
        }
示例#3
0
 //添加
 public int Add(ViewLevelOrder model)
 {
     try
     {
         return(Impl.Add(model));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        public List <ViewLevelOrder> BackGetOrdersPageList(string Name, string OrderState, string TargetLevel, string OrderType,
                                                           int page, int pagesize, out int count)
        {
            List <LevelOrder>     list  = _repository.BackGetOrdersPageList(Name, OrderState, TargetLevel, OrderType, page, pagesize, out count);
            List <ViewLevelOrder> model = new List <ViewLevelOrder>();

            foreach (var item in list)
            {
                model.Add(ViewLevelOrder.ToViewModel(item));
            }
            return(model);
        }
        /// <summary>
        /// 习练者到老师  添加级别订单
        /// </summary>
        private void AddLevelOrder()
        {
            DateTime now = DateTime.Now;

            using (LevelOrderServiceClient loClient = new LevelOrderServiceClient())
            {
                ViewLevelOrder viewLO = new ViewLevelOrder();
                viewLO.LevelOrderID  = now.ToString("yyMMddHHmmssfff");
                viewLO.UID           = user.Uid;
                viewLO.Name          = user.NickName;
                viewLO.OrderType     = LevelOrderType.习练者到老师.ToString();
                viewLO.OrderState    = LevelOrderState.申请中.ToString();
                viewLO.OrderScore    = "-0";
                viewLO.OrderDel      = 0;
                viewLO.OriginalLevel = CommonInfo.GetCurrentLevel(user);//当前用户level
                viewLO.TargetLevel   = TeacherLevel.初级老师.ToString();
                viewLO.CreateTime    = viewLO.UpdateTime = now;
                loClient.Add(viewLO);
            }
        }
 public int Update(ViewLevelOrder model)
 {
     _repository.updateEntity(ViewLevelOrder.ToEntity(model));
     return(_repository.Save());
 }
        public ViewLevelOrder GetById(int id)
        {
            LevelOrder lo = _repository.Get(id);

            return(ViewLevelOrder.ToViewModel(lo));
        }
        public ViewLevelOrder GetUid(int UID)
        {
            LevelOrder lo = _repository.GetUid(UID);

            return(ViewLevelOrder.ToViewModel(lo));
        }
 public int Add(ViewLevelOrder model)
 {
     _repository.Add(ViewLevelOrder.ToEntity(model));
     return(_repository.Save());
 }