|
@@ -59,36 +59,36 @@ namespace MySystem
|
|
PxcModels.PosMerchantInfo add = db.PosMerchantInfo.FirstOrDefault(m => m.KqMerNo == Mer.MerNo);
|
|
PxcModels.PosMerchantInfo add = db.PosMerchantInfo.FirstOrDefault(m => m.KqMerNo == Mer.MerNo);
|
|
if (add == null)
|
|
if (add == null)
|
|
{
|
|
{
|
|
- // int IsFirst = 0;
|
|
|
|
- // if(!string.IsNullOrEmpty(Mer.MerIdcardNo))
|
|
|
|
- // {
|
|
|
|
- // string startNo = Mer.MerIdcardNo.Substring(0, 6);
|
|
|
|
- // string endNo = Mer.MerIdcardNo.Substring(14, 4);
|
|
|
|
- // string Name = Mer.MerName;
|
|
|
|
- // if (Mer.ProductType == "2")
|
|
|
|
- // {
|
|
|
|
- // if (Name.Contains("-"))
|
|
|
|
- // {
|
|
|
|
- // Name = Name.Split('-')[1];
|
|
|
|
- // }
|
|
|
|
- // else if (Name.Contains("_"))
|
|
|
|
- // {
|
|
|
|
- // Name = Name.Split('_')[1];
|
|
|
|
- // }
|
|
|
|
- // }
|
|
|
|
- // else if (Mer.ProductType == "4")
|
|
|
|
- // {
|
|
|
|
- // Name = Mer.SeoTitle;
|
|
|
|
- // }
|
|
|
|
- // Name = Name.Replace("个体户", "");
|
|
|
|
- // Name = Name.Replace("个体商户", "");
|
|
|
|
- // bool check = db.PosMerchantInfo.Any(m => m.MerIdcardNo.StartsWith(startNo) && m.MerIdcardNo.EndsWith(endNo) && m.MerRealName.Contains(Name));
|
|
|
|
- // if(!check)
|
|
|
|
- // {
|
|
|
|
- // IsFirst = 1;
|
|
|
|
- // }
|
|
|
|
- // pos.IsFirst = IsFirst;
|
|
|
|
- // }
|
|
|
|
|
|
+ int IsFirst = 0;
|
|
|
|
+ if(!string.IsNullOrEmpty(Mer.MerIdcardNo))
|
|
|
|
+ {
|
|
|
|
+ string startNo = Mer.MerIdcardNo.Substring(0, 6);
|
|
|
|
+ string endNo = Mer.MerIdcardNo.Substring(14, 4);
|
|
|
|
+ string Name = Mer.MerName;
|
|
|
|
+ if (Mer.ProductType == "2")
|
|
|
|
+ {
|
|
|
|
+ if (Name.Contains("-"))
|
|
|
|
+ {
|
|
|
|
+ Name = Name.Split('-')[1];
|
|
|
|
+ }
|
|
|
|
+ else if (Name.Contains("_"))
|
|
|
|
+ {
|
|
|
|
+ Name = Name.Split('_')[1];
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ else if (Mer.ProductType == "4")
|
|
|
|
+ {
|
|
|
|
+ Name = Mer.SeoTitle;
|
|
|
|
+ }
|
|
|
|
+ Name = Name.Replace("个体户", "");
|
|
|
|
+ Name = Name.Replace("个体商户", "");
|
|
|
|
+ bool check = db.PosMerchantInfo.Any(m => m.MerIdcardNo.StartsWith(startNo) && m.MerIdcardNo.EndsWith(endNo) && m.MerRealName.Contains(Name));
|
|
|
|
+ if(!check)
|
|
|
|
+ {
|
|
|
|
+ IsFirst = 1;
|
|
|
|
+ }
|
|
|
|
+ pos.IsFirst = IsFirst;
|
|
|
|
+ }
|
|
add = db.PosMerchantInfo.Add(new PxcModels.PosMerchantInfo()
|
|
add = db.PosMerchantInfo.Add(new PxcModels.PosMerchantInfo()
|
|
{
|
|
{
|
|
CreateDate = Mer.CreateTime,
|
|
CreateDate = Mer.CreateTime,
|