/// <summary> /// 编辑菜单 /// </summary> /// <param name="Param"></param> /// <returns></returns> public string EditDiningMenu(RequestRepastMenu Param) { RepastMenu tree = Param.MapToEntity <RepastMenu>(); if (Param.Id != Guid.Empty) { //修改 if (Update <RepastMenu, RequestRepastMenu>(tree, Param)) { return(ServiceMessage.UPDATESUCCESS); } else { return(ServiceMessage.UPDATEFAIL); } } else { //新增 if (tree.HasChildrenNode) //true就是一级菜单 { tree.ParentId = null; tree.Level = MenuEnum.LevelOne; tree.MenuAddress = null; tree.MenuId = Guid.NewGuid(); } else { tree.Level = MenuEnum.LevelTwo; tree.MenuId = Guid.NewGuid(); } if (Insert <RepastMenu>(tree)) { return(ServiceMessage.INSERTSUCCESS); } else { return(ServiceMessage.INSERTFAIL); } } }
public ObjectResultEx EditDiningMenu(RequestRepastMenu Param) { return(ObjectResultEx.Instance(RepastService.EditDiningMenu(Param), 1, RetrunMessge.SUCCESS, HttpCode.Success)); }