public void MapFrom(Entities.Place e, ref WardModel m) { m.Id = e.Id; m.Text = e.Text; m.wardType = e.Type; m.Address = e.Address; m.Parent = e.Parent; m.RegionId = e.RegionId; m.MaxAgency = e.MaxAgency; m.MaxAgencyFree = e.MaxAgencyFree; }
} // Số lượng môi giới tối đa cho người đăng ký online. /// <summary> /// Xử dụng khi cập nhật dữ liệu /// </summary> /// <param name="m"></param> /// <param name="e"></param> public void MapFrom(WardModel m, ref Entities.Place e) { e.Id = m.Id; e.Text = m.Text; e.Type = m.wardType; e.Address = m.Address; e.Parent = m.Parent; e.RegionId = m.RegionId; e.MaxAgency = m.MaxAgency; e.MaxAgencyFree = m.MaxAgencyFree; }
private int InsertCity(string city, PlaceService placeService) { Entities.Place e = new Entities.Place(); int type = city.Contains("Thành phố") ? 1 : 2; // Nếu có chữ thành phố thì là thành phố (1), không thì sẽ là tỉnh (2) string text = city.Replace("Thành phố", ""); text = text.Replace("Tỉnh", ""); text = text.Trim(); e.Type = (short)type; e.Text = text; e.Parent = 0; return(placeService.Insert(e)); }
private int InsertDistrict(string district, int cityId, PlaceService placeService) { Entities.Place e = new Entities.Place(); int type = district.Contains("Quận") ? 3 : district.Contains("Huyện") ? 4 : 5; // Nếu có chữ Quận --> 3, Huyện --> 4, Thị Xã -->5 string text = district.Replace("Quận", ""); text = text.Replace("Huyện", ""); text = text.Replace("Thị xã", ""); text = text.Trim(); e.Type = (short)type; e.Text = text; e.Parent = cityId; return(placeService.Insert(e)); }
private int InsertWard(string ward, int districtId, PlaceService placeService) { Entities.Place e = new Entities.Place(); int type = ward.Contains("Phường") ? 6 : ward.Contains("Xã") ? 7 : 8; // Nếu có chữ Phường --> 6, Xã --> 7, Thị trấn -->8 string text = ward.Replace("Phường", ""); text = text.Replace("Xã", ""); text = text.Replace("Thị trấn", ""); text = text.Trim(); e.Type = (short)type; e.Text = text; e.Parent = districtId; e.MaxAgency = 2; e.MaxAgencyFree = 2; return(placeService.Insert(e)); }
private static void AssertThis(Place resource, Entities.Place entity) { entity.Address.Should().Be.EqualTo(resource.Address); entity.Category.Should().Be.EqualTo(resource.Category); entity.City.Should().Be.EqualTo(resource.City); entity.Country.Should().Be.EqualTo(resource.Country); entity.Description.Should().Be.EqualTo(resource.Description); entity.District.Should().Be.EqualTo(resource.District); entity.Id.Should().Be.EqualTo(resource.Id); entity.Latitude.Should().Be.EqualTo(resource.Latitude); entity.Longitude.Should().Be.EqualTo(resource.Longitude); entity.Name.Should().Be.EqualTo(resource.Name); entity.PrimaryPhone.Should().Be.EqualTo(resource.PrimaryPhone); entity.SecondaryPhone.Should().Be.EqualTo(resource.SecondaryPhone); entity.State.Should().Be.EqualTo(resource.State); entity.SubCategory.Should().Be.EqualTo(resource.SubCategory); entity.ZipCode.Should().Be.EqualTo(resource.ZipCode); entity.DistanceInKilometers.Should().Be.EqualTo(resource.Distance); }