Пример #1
0
        /// <summary>
        /// 添加车间派工
        /// </summary>
        /// <param name="workShopDispatchInfo"></param>
        /// <returns></returns>
        public int AddWorkShopDispatch(WorkShopDispatchEntity workShopDispatchInfo)
        {
            QiXiuHttpPost <int> addWorkShopDispatchResponse = new QiXiuHttpPost <int>();
            var result = addWorkShopDispatchResponse.Execute(workShopDispatchInfo, QiXiuApiUrl.AddWorkShopDispatch);

            return(result);
        }
        /// <summary>
        /// Add or Edit
        /// </summary>
        /// <param name="clientWorkShopDispatch"></param>
        /// <returns></returns>
        public int AddWorkShopDispatch(ClientWorkShopDispatchModel clientWorkShopDispatch)
        {
            if (clientWorkShopDispatch == null)
            {
                return(0);
            }
            var WorkShopDispatchInfo = new WorkShopDispatchEntity()
            {
                ServiceShopId      = clientWorkShopDispatch.ServiceShopId,
                ConstructionUnitId = clientWorkShopDispatch.ConstructionUnitId,
                CreateTime         = clientWorkShopDispatch.CreateTime,
                Dispatcher         = clientWorkShopDispatch.Dispatcher,
                Price                = clientWorkShopDispatch.Price,
                ProjectName          = clientWorkShopDispatch.ProjectName,
                RepaireCategoryId    = clientWorkShopDispatch.RepaireCategoryId,
                ServiceReceptionId   = clientWorkShopDispatch.ServiceReceptionId,
                ServiceReceptionTime = clientWorkShopDispatch.ServiceReceptionTime,
                TroubleDesc          = clientWorkShopDispatch.TroubleDesc,
                StartTime            = clientWorkShopDispatch.StartTime,
                WorkId               = clientWorkShopDispatch.WorkId,
                WorkShopDispatchId   = clientWorkShopDispatch.WorkShopDispatchId,
                WorkTime             = clientWorkShopDispatch.WorkTime,
                Remark               = clientWorkShopDispatch.Remark,
            };

            return(_iWorkShopDispatchProcess.AddWorkShopDispatch(WorkShopDispatchInfo));
        }
 /// <summary>
 /// 添加车间派工
 /// </summary>
 /// <param name="workShopDispatchInfo"></param>
 /// <returns></returns>
 public int AddWorkShopDispatch(WorkShopDispatchEntity workShopDispatchInfo)
 {
     if (workShopDispatchInfo != null && workShopDispatchInfo.WorkShopDispatchId.HasValue)
     {
         return(_iWorkShopDispatchLogic.EditWorkShopDispatch(workShopDispatchInfo));
     }
     else
     {
         return(_iWorkShopDispatchLogic.AddWorkShopDispatch(workShopDispatchInfo));
     }
 }
 /// <summary>
 /// 编辑车间派工
 /// </summary>
 /// <param name="workShopDispatchInfo"></param>
 /// <returns></returns>
 public int EditWorkShopDispatch(WorkShopDispatchEntity workShopDispatchInfo)
 {
     return(QiXiuDataProcesser.WorkShopDispatch.EditWorkShopDispatch(workShopDispatchInfo));
 }