public static ParkSeller QueryBySellerNo(string sellerNo) { if (sellerNo.IsEmpty()) { throw new ArgumentNullException("sellerNo"); } IParkSeller factory = ParkSellerFactory.GetFactory(); return(factory.QueryBySellerNo(sellerNo)); }
public static bool ModifySeller(ParkSeller mode, out string errorMsg) { if (mode == null) { throw new ArgumentNullException("mode"); } IParkSeller factory = ParkSellerFactory.GetFactory(); ParkSeller dbModel = factory.QueryBySellerNo(mode.SellerNo); if (dbModel != null && dbModel.SellerID != mode.SellerID) { throw new MyException("商家编号重复"); } return(factory.ModifySeller(mode, out errorMsg)); }
public static bool Add(ParkSeller model) { if (model == null) { throw new ArgumentNullException("model"); } IParkSeller factory = ParkSellerFactory.GetFactory(); model.SellerID = GuidGenerator.GetGuid().ToString(); ParkSeller dbModel = factory.QueryBySellerNo(model.SellerNo); if (dbModel != null) { throw new MyException("商家编号重复"); } bool result = factory.Add(model); if (result) { OperateLogServices.AddOperateLog <ParkSeller>(model, OperateType.Add); } return(result); }