/// <summary> /// Save And Update District /// </summary> /// <param name="districtDetails"></param> /// <returns></returns> public int SaveAndUpdateDistrict(DistrictDTO districtDetails) { district districtEntity = new district(); AutoMapper.Mapper.Map(districtDetails, districtEntity); if (districtEntity.Dist_Id == 0) { ESalesUnityContainer.Container.Resolve<IGenericRepository<district>>().Save(districtEntity); } else { ESalesUnityContainer.Container.Resolve<IGenericRepository<district>>().Update(districtEntity); } //return value return districtEntity.Dist_Id; }
private void Fixupdistrict(district previousValue) { if (previousValue != null && previousValue.agentdetails.Contains(this)) { previousValue.agentdetails.Remove(this); } if (district != null) { if (!district.agentdetails.Contains(this)) { district.agentdetails.Add(this); } if (Agent_RegDistrict != district.Dist_Id) { Agent_RegDistrict = district.Dist_Id; } } }
private void Fixupdistrict(district previousValue) { if (previousValue != null && previousValue.customers.Contains(this)) { previousValue.customers.Remove(this); } if (district != null) { if (!district.customers.Contains(this)) { district.customers.Add(this); } if (Cust_District != district.Dist_Id) { Cust_District = district.Dist_Id; } } else if (!_settingFK) { Cust_District = null; } }