コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: wpmyj/EicWebPlatform
 public void TestMethod1()
 {
     WorkClothesManageModel model = new WorkClothesManageModel()
     {
         DealwithType    = "以旧换新",
         Unit            = "件",
         PerCount        = 2,
         Department      = "EIC",
         OpSign          = "add",
         ProductName     = "夏季厂服",
         ProductCategory = "",
         ProductSpecify  = "L",
         ReceiveUser     = "******",
         WorkerId        = "001359",
         WorkerName      = "万晓桥"
     };
     var relust = GeneralAffairsService.WorkerClothesManager.StoreReceiveWorkClothes(model);
 }
コード例 #2
0
        /// <summary>
        /// 是否可以以旧换新
        /// </summary>
        /// <param name="workerId">工号</param>
        /// <param name="productName">厂服名称</param>
        /// <param name="dealwithType">处理方式</param>
        /// <returns></returns>
        public bool CanOldChangeNew(string workerId, string productName, string dealwithType, string department)
        {
            // "以旧换旧"不用判定
            //冬季厂服满三年允许更换一次  夏季厂服满两年允许更换一次
            try
            {
                WorkClothesManageModel model = new WorkClothesManageModel()
                {
                    WorkerId     = workerId,
                    ProductName  = productName,
                    DealwithType = dealwithType,
                    Department   = department
                };

                return(CrudFactory.WorkerClothesCrud.IsCanOldChangeNew(model));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.InnerException.Message);
            }
        }
コード例 #3
0
 /// <summary>
 /// 领取厂服
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public OpResult StoreReceiveWorkClothes(WorkClothesManageModel model)
 {
     return(CrudFactory.WorkerClothesCrud.Store(model));
 }
コード例 #4
0
        public JsonResult StoreWorkerClothesReceiveRecord(WorkClothesManageModel model)
        {
            var result = GeneralAffairsService.WorkerClothesManager.StoreReceiveWorkClothes(model);

            return(Json(result));
        }