Example #1
0
        public ActionResult Mody(EquipMeal equipmeal)
        {
            OperationResult result = null;
            var             old    = unitOfWork.DEquipMeal.GetByID(equipmeal.ID);

            if (old == null)
            {
                if (equipmeal.EqID != null)
                {
                    var equip = unitOfWork.DEquipment.GetByID(equipmeal.EqID);
                    equipmeal.EqCode = equip.EqCode;
                }
                equipmeal.Status    = 1;
                equipmeal.CreatDate = DateTime.Now;
                unitOfWork.DEquipMeal.Insert(equipmeal);

                result = unitOfWork.Save();
            }
            else
            {
                unitOfWork.DEquipMeal.Update(old, equipmeal, new List <string>(this.Request.Form.AllKeys.AsEnumerable()));
                result = unitOfWork.Save();
            }
            if (result.ResultType == OperationResultType.Success)
            {
                return(Json(new { r = true }, JsonRequestBehavior.AllowGet));
            }
            else
            {
                return(Json(new { r = false, m = "操作失败\n" + result.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Example #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="EqCode"></param>
 /// <returns></returns>
 public IHttpActionResult GetEquipPrice(int EqID, int type)
 {
     try
     {
         var       equip = unitOfWork.DEquipMeal.Get(p => p.EqID == EqID);
         EquipMeal eq    = new EquipMeal();
         if (type == 1)
         {
             eq = equip.FirstOrDefault();
         }
         else
         {
             eq = equip.LastOrDefault();
         }
         if (eq != null)
         {
             return(Json(new { R = true, Price = eq.MealPrice }));
         }
         else
         {
             return(Json(new { R = false, ID = 0, m = "设备不存在!" }));
         }
     }
     catch (Exception ex)
     {
         return(Json(new { R = false, ID = 0, m = ex.ToString() }));
     }
 }
Example #3
0
        public static void AddEquipMBMeal(Equipment Equip)
        {
            try
            {
                EquipMB equipMB = new EquipMB();

                equipMB.BeaMB   = 10;
                equipMB.BeaMP   = 10;
                equipMB.BeaDY   = 10;
                equipMB.BeaYD   = 10;
                equipMB.BeaBL   = 10;
                equipMB.BeaSL   = 10;
                equipMB.BeaMC   = 10;
                equipMB.BeaZDQB = 1;
                equipMB.EqCode  = Equip.EqCode;

                unitOfWork.DEquipMB.Insert(equipMB);

                EquipMeal equipMeal_F = new EquipMeal();
                equipMeal_F.EqCode    = Equip.EqCode;
                equipMeal_F.EqID      = Equip.ID;
                equipMeal_F.MealName  = "套餐一 19.9元";
                equipMeal_F.MealPrice = 19.9;
                equipMeal_F.Status    = 1;
                equipMeal_F.CreatDate = DateTime.Now;

                unitOfWork.DEquipMeal.Insert(equipMeal_F);


                EquipMeal equipMeal_S = new EquipMeal();
                equipMeal_S.EqCode    = Equip.EqCode;
                equipMeal_S.EqID      = Equip.ID;
                equipMeal_S.MealName  = "套餐二 39.9元";
                equipMeal_S.MealPrice = 39.9;
                equipMeal_S.Status    = 1;
                equipMeal_S.CreatDate = DateTime.Now;

                unitOfWork.DEquipMeal.Insert(equipMeal_S);

                unitOfWork.Save();
            }
            catch (Exception ex)
            {
                Edu.Tools.LogHelper.Info("添加美白套餐信息报错:" + ex.ToString());
            }
        }