| | |
| | | |
| | | if (String.IsNullOrEmpty(intentionCustomer.Id)) |
| | | { |
| | | if (!string.IsNullOrEmpty(intentionCustomer.Ywjl)) |
| | | { |
| | | intentionCustomer.Ywjltime = DateTime.Now; |
| | | var Cooper = _context.CooperatecustomCustomers.Count(x => x.RecStatus == "A" && x.Ywjl == intentionCustomer.Ywjl); |
| | | var Inten = _context.IntentionCustomers.Count(x => x.RecStatus == "A" && x.Ywjl == intentionCustomer.Ywjl); |
| | | if(Cooper+ Inten >= 1000) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "该业务经理,客户单位和合作客户合计超过1000!"; |
| | | return resultEntity; |
| | | } |
| | | } |
| | | |
| | | intentionCustomer.Id = Guid.NewGuid().ToString(); |
| | | _context.IntentionCustomers.Add(intentionCustomer); |
| | | } |
| | | else |
| | | { |
| | | var updateproject = _context.IntentionCustomers.Find(intentionCustomer.Id); |
| | | var updateproject = _context.IntentionCustomers.Find(intentionCustomer.Id); |
| | | if (!string.IsNullOrEmpty(intentionCustomer.Ywjl) && (string.IsNullOrEmpty(updateproject.Ywjl) || !string.IsNullOrEmpty(updateproject.Ywjl) && intentionCustomer.Ywjl!= updateproject.Ywjl )) |
| | | { |
| | | updateproject.Ywjltime = DateTime.Now; |
| | | var Cooper = _context.CooperatecustomCustomers.Count(x => x.RecStatus == "A" && x.Ywjl == intentionCustomer.Ywjl); |
| | | var Inten = _context.IntentionCustomers.Count(x => x.RecStatus == "A" && x.Ywjl == intentionCustomer.Ywjl); |
| | | if (Cooper + Inten >= 1000) |
| | | { |
| | | resultEntity.Result = false; |
| | | resultEntity.Message = "该业务经理,客户单位和合作客户合计超过1000!"; |
| | | return resultEntity; |
| | | } |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(intentionCustomer.Ywjl)){ |
| | | updateproject.Ywjltime = null; |
| | | } |
| | | |
| | | |
| | | |
| | | updateproject.Sheng = intentionCustomer.Sheng; |
| | | updateproject.City = intentionCustomer.City; |
| | |
| | | && (string.IsNullOrWhiteSpace(searchEntity.Khly) || a.Khly == searchEntity.Khly.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.Hyfl) || a.Hyfl == searchEntity.Hyfl.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.Khlx) || a.Khlx == searchEntity.Khlx.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.Ywjl) || a.Ywjl == searchEntity.Ywjl.Trim()) |
| | | //&& (string.IsNullOrWhiteSpace(searchEntity.Ywjl) || a.Ywjl == searchEntity.Ywjl.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.Sheng) || a.Sheng == searchEntity.Sheng.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.City) || a.City == searchEntity.City.Trim()) |
| | | && (string.IsNullOrWhiteSpace(searchEntity.AreaId) || a.AreaId == searchEntity.AreaId.Trim()) |
| | |
| | | { |
| | | query = query.Where( a=>a.Shifoutianjiaweixin == searchEntity.Shifouweixin.Trim()); |
| | | } |
| | | |
| | | if (!string.IsNullOrWhiteSpace(searchEntity.Ywjl)) |
| | | { |
| | | if(searchEntity.Ywjl != "11111") |
| | | { |
| | | query = query.Where(a => a.Ywjl == searchEntity.Ywjl.Trim()); |
| | | }else |
| | | { |
| | | query = query.Where(a => a.Ywjl == null ); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | if (!string.IsNullOrWhiteSpace(searchEntity.ShifouDianhua)) |
| | | { |
| | | if (searchEntity.ShifouDianhua != "A") |