예제 #1
0
        /// <summary>
        /// 1.8.9 判断是否有未销假的记录
        /// </summary>
        public InterfaceOutPut CheckWhetherAskLeaveByID(String Data)
        {
            InterfaceOutPut output = new InterfaceOutPut();
            ResultOutPut    res    = new ResultOutPut();

            try
            {
                InCheckWhetherAskLeaveByID InParams = JsonConvert.DeserializeObject <InCheckWhetherAskLeaveByID>(Data);
                DBLCAskLeave db = new DBLCAskLeave();
                if (db.CheckWhetherAskLeaveByID(InParams.strTrainManID))
                {
                    res.result       = true;
                    output.data      = res;
                    output.result    = 0;
                    output.resultStr = "已存在";
                }
                else
                {
                    res.result       = false;
                    output.data      = res;
                    output.resultStr = "不存在";
                }
            }
            catch (Exception ex)
            {
                output.result    = 1;
                output.resultStr = ex.Message;
                throw ex;
            }
            return(output);
        }
예제 #2
0
        /// <summary>
        /// 1.8.6 判断是否存在请假类型
        /// </summary>
        public InterfaceOutPut ExistLeaveTypeWhenEdit(String Data)
        {
            InterfaceOutPut output = new InterfaceOutPut();

            output.result = 1;
            try
            {
                ResultOutPut             res      = new ResultOutPut();
                InExistLeaveTypeWhenEdit InParams = JsonConvert.DeserializeObject <InExistLeaveTypeWhenEdit>(Data);
                DBLCLeaveType            db       = new DBLCLeaveType();
                output.result = 0;
                if (db.ExistsLeaveTypeWhenEdit(InParams.leaveType))
                {
                    res.result       = true;
                    output.data      = res;
                    output.resultStr = "存在";
                }
                else
                {
                    res.result       = false;
                    output.data      = res;
                    output.resultStr = "不存在";
                }
            }
            catch (Exception ex)
            {
                output.resultStr = ex.Message;
                throw ex;
            }
            return(output);
        }