using System.Collections.Generic;
public class LoginService
public string LastError = string.Empty;
public LoginResult Login(string login, string password)
List<Login> dbLogins = new List<Login>();
"select * from db.Login where Name='" + login + "'"));
return LoginResult.WrongLogin;
var prevUser = App.CurrentUser;
App.CurrentUser = dbLogins[0];
if (password.CompareTo(App.CurrentUser.Password) != 0)
App.CurrentUser = prevUser;
return LoginResult.WrongPass;
var log = System.IO.File.AppendText(App.LogFile);
log.WriteLine("New user loggined. Login=" + App.CurrentUser.Name);
return LoginResult.Success;