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)); } }
/// <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() })); } }
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()); } }