예제 #1
0
        public void MapClientObjectToEntity()
        {
            var clientID = Guid.NewGuid();

            var mappableObject = new Logic.Objects.Client()
            {
                UserName = "******",
                Email    = "*****@*****.**"
            };

            var expected = new Data.Entities.Client()
            {
                UserName = "******",
                Email    = "*****@*****.**"
            };

            var value = Data.Repository.Mapper.MapClient(mappableObject);

            Assert.IsType <Data.Entities.Client>(value);
            Assert.IsType <Guid>(value.ClientID);
            Assert.Equal(expected.UserName, value.UserName);
            Assert.Equal(expected.Email, value.Email);
        }
예제 #2
0
        public async Task DeleteClientByIDAsync(Guid clientID)
        {
            Data.Entities.Client contextClient = await santaContext.Clients.FirstOrDefaultAsync(c => c.ClientId == clientID);

            santaContext.Clients.Remove(contextClient);
        }