示例#1
0
        /// <summary>
        /// 用工接口
        /// </summary>
        /// <param name="work"></param>
        /// <returns></returns>
        public object GetApiWorkTime(CheckUseWorker work)
        {
            B01BLL     unit     = new B01BLL();
            List <B01> unitList = unit.GetB01Info();
            var        data     = unitList.Where(o => o.UnitName == work.unitName);

            if (data.Count() > 0)
            {
                string unit_code = data.FirstOrDefault().UnitID;
                return(NoCard(unit_code, work.checkDate));
            }
            else
            {
                //项目名称不正确
                return(null);
            }
        }
示例#2
0
        public object GetUnitNameWorkPerson(CheckUseWorker work)
        {
            if (!ModelState.IsValid)
            {
                return(operateContext.RedirectWebApi(WebResultCode.Exception, GlobalConstant.参数异常.ToString(), null));
            }

            var data = operateContext.bllSession.B01.GetB01Info().Where(o => o.UnitName == work.unitName);

            if (data.Count() > 0)
            {
                string unit_code = data.FirstOrDefault().UnitID;
                var    Card      = operateContext.bllSession.View_A02.GetApiWorkTime(work);
                return(operateContext.RedirectWebApi(WebResultCode.Ok, GlobalConstant.操作成功.ToString(), Card));
            }
            else
            {
                return(operateContext.RedirectWebApi(WebResultCode.Ok, GlobalConstant.操作成功.ToString(), null));
            }
        }