static void Main(string[] args) { m_Tcp = new TcpModuleServer(); m_Tcp.Recieved += M_Tcp_Receive; m_Tcp.Error += M_Tcp_Error1; m_Tcp.StartServer(5454); m_UserDataBase = (UsersDataBase)Func.LoadConfig("usersdb.bin"); if (m_UserDataBase == null) { m_UserDataBase = new UsersDataBase(); } //temp //m_UserDataBase.Add(new User(3, 0, Hash.EncodeString("1q2w3e"), "Филимонов Анатолий Иванович", "Заместитель директора по качеству")); //m_UserDataBase.Add(new User(4, 2, Hash.EncodeString("1q2w3e"), "Петренко Андрей Александрович", "Заместитель главного конструктора")); //Func.SaveConfig(m_UserDataBase, "usersdb.bin"); // m_MessageDataBase = new MessageDataBase(); Console.Read(); }
public LoginForm() { InitializeComponent(); this.CenterToScreen(); textBox1.Select(); userDatabase = UsersDataBase.getInstance(); }
public registerWindow() { InitializeComponent(); model = new RegisterModel(); validModel = new ValidationModel(); md5Hash = MD5.Create(); db = new UsersDataBase(); }
public void AddUserToDataBaseIdwhenIdIsContain() { UsersDataBase uDataBase = new UsersDataBase(); User user1 = new User(1, -1, "qwerty", "Иванов Иван Иванович", "Генеральный директор"); uDataBase.Add(user1); User user2 = new User(1, 1, "qwerty", "Петров Иван Иванович", "Главный инженер"); Assert.AreEqual(true, uDataBase.Add(user2)); User user3 = new User(1, 1, "qwerty", "Петров Иван Иванович", "Главный конструктор"); Assert.AreEqual(true, uDataBase.Add(user2)); }
public ActionResult Register(UserAccount account) { if (ModelState.IsValid) { using (UsersDataBase db = new UsersDataBase()) { db.UserAccounts.Add(account); db.SaveChanges(); } ModelState.Clear(); ViewBag.Message = account.FirstName + " " + account.LastName + " poprawnie zarejstrowany."; //dodać opoxnienie i przekierowanie } return(View()); }
public ActionResult Home(UserAccount user) { using (UsersDataBase db = new UsersDataBase()) { var usr = db.UserAccounts.FirstOrDefault(u => u.Email == user.Email && u.Password == user.Password); if (usr != null) { Session["UserId"] = usr.UserId.ToString(); Session["Email"] = usr.Email.ToString(); return(RedirectToAction("LoggedIn")); } else { ModelState.AddModelError("", "Email lub hasło jest niepoprawne."); } } return(View()); }
public UserEditor() { InitializeComponent(); this.CenterToScreen(); userDatabase = UsersDataBase.getInstance(); }