Esempio n. 1
0
        public void TestConstructor()
        {
            var locationName   = "location name";
            var latitude       = 1.0f;
            var longitude      = 2.0f;
            var cityId         = 2;
            var countryId      = 3;
            var creatorId      = 1;
            var creator        = new User(creatorId);
            var locationTypeId = LocationType.Place.Id;
            var locationId     = 5;
            var divisionId     = 6;
            var regionId       = 7;
            var model          = new UpdatedLocation(creator, locationName, cityId, countryId, divisionId, regionId, latitude, longitude, locationTypeId, locationId);

            Assert.AreEqual(locationName, model.LocationName);
            Assert.AreEqual(latitude, model.Latitude);
            Assert.AreEqual(longitude, model.Longitude);
            Assert.AreEqual(cityId, model.CityId);
            Assert.AreEqual(countryId, model.CountryId);
            Assert.AreEqual(locationTypeId, model.LocationTypeId);
            Assert.AreEqual(locationId, model.LocationId);
            Assert.AreEqual(LocationType.Place.Id, model.LocationTypeId);
            Assert.AreEqual(divisionId, model.DivisionId);
            Assert.IsTrue(Object.ReferenceEquals(creator, model.Audit.User));
        }
Esempio n. 2
0
        protected override void OnMouseUp(MouseEventArgs e)
        {
            base.OnMouseUp(e);

            UpdatedLocation?.Invoke(this, null);
            Focus();
        }