33 lines
725 B
C#
33 lines
725 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
using skydiveLogs_api.Business.Interface;
|
|
using skydiveLogs_api.Model;
|
|
using skydiveLogs_api.Data.Interface;
|
|
|
|
|
|
namespace skydiveLogs_api.Business
|
|
{
|
|
public class UserService : IUserService
|
|
{
|
|
public UserService(IUserRepository userRepository)
|
|
{
|
|
_userRepository = userRepository;
|
|
}
|
|
|
|
public User GetByLogin(string login, string password)
|
|
{
|
|
var tmp = _userRepository.GetByLogin(login, password);
|
|
|
|
return tmp;
|
|
}
|
|
|
|
public void AddNewUser(User newUser)
|
|
{
|
|
_userRepository.Add(newUser);
|
|
}
|
|
|
|
private readonly IUserRepository _userRepository;
|
|
}
|
|
}
|