public ActionResult Save(FormCollection f, P_CommodityType info)
        {
            int count = 0;

            if (info.Id > 0)
            {
                count = SugarFactory.GetInstance().Updateable <P_CommodityType>(info).ExecuteCommand();
            }
            else
            {
                count = SugarFactory.GetInstance().Insertable <P_CommodityType>(info).ExecuteCommand();
            }
            if (info.Id == 0)
            {
                if (count > 0)
                {
                    return(Json(TipHelper.JsonData("新增类别成功!", "", IsAlertTip.No, TipType.Success, AlertTipPageType.ThisPage, OperateTypeAfterTip.CloseDialogAndRefreshThisPage)));
                }
                else
                {
                    return(Json(TipHelper.JsonData("新增类别失败!", "", IsAlertTip.No, TipType.Success, AlertTipPageType.ThisPage, OperateTypeAfterTip.CloseDialogAndRefreshThisPage)));
                }
            }
            else
            {
                if (count > 0)
                {
                    return(Json(TipHelper.JsonData("更新类别成功!", "", IsAlertTip.No, TipType.Success, AlertTipPageType.ThisPage, OperateTypeAfterTip.CloseDialogAndRefreshThisPage)));
                }
                else
                {
                    return(Json(TipHelper.JsonData("更新类别失败!", "", IsAlertTip.No, TipType.Success, AlertTipPageType.ThisPage, OperateTypeAfterTip.CloseDialogAndRefreshThisPage)));
                }
            }
        }
 public ActionResult AddType(string code)
 {
     AdminPanel.CodeModels.P_CommodityType CommInfo = new P_CommodityType();
     if (!String.IsNullOrEmpty(code))
     {
         CommInfo = SugarFactory.GetInstance().Queryable <P_CommodityType>().InSingle(code);
     }
     else
     {
         CommInfo.Type_Code = Guid.NewGuid();
         //CommInfo.Creator = ContextConfig.GetUser().User_Code.ToString();
         CommInfo.Creator       = "admin";
         CommInfo.Creation_Time = DateTime.Now;
     }
     return(View(CommInfo));
 }