public IActionResult NewUser(UserInfoForm model) { SetViewData(); if (!UserAllowed(DataLayerNetCore.Entities.UserInfo.Administrator)) { ViewData["Warning"] = "Neautorizovaný přístup."; return(View("Warning")); } model.LoginAvaible = UserLogic.LoginAvaible(model.Login); if (ModelState.IsValid && model.LoginAvaible) { try { UserLogic.CreateUser(new DataLayerNetCore.Entities.UserInfo { Login = model.Login, Password = model.Password, UserLevel = model.UserLevelName == "Administrátor" ? DataLayerNetCore.Entities.UserInfo.Administrator : DataLayerNetCore.Entities.UserInfo.Employee }); return(RedirectToAction("UserSettings", "Administration")); } catch (Exception) { } } return(View(model)); }
private void LoginButton_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Right) { EditSession form = new EditSession(); form.ShowDialog(); RefreshUserData(); } else if (e.Button == MouseButtons.Left) { if (!User.islogin) { UI.BLoginForm loginForm = new UI.BLoginForm { StartPosition = FormStartPosition.CenterScreen }; loginForm.Show(); loginForm.Login(); } else if (Environment.OSVersion.Platform == PlatformID.Win32NT) { UserInfoForm uf = new UserInfoForm(); uf.ShowDialog(); } else { QRLogin form = new QRLogin(); form.ShowDialog(); RefreshUserData(); } } }
public IActionResult UserDetail(UserInfoForm model) { SetViewData(); if (!UserAllowed(DataLayerNetCore.Entities.UserInfo.Administrator)) { ViewData["Warning"] = "Neautorizovaný přístup."; return(View("Warning")); } if (ModelState.IsValid && (UserLogic.LoginAvaible(model.Login) || model.Login == UserLogic.GetUser(model.Id).Login)) { UserLogic.UpdateUser(new DataLayerNetCore.Entities.UserInfo { Id = model.Id, Login = model.Login, Password = model.Password, UserLevel = model.UserLevelName == "Administrátor" ? DataLayerNetCore.Entities.UserInfo.Administrator : DataLayerNetCore.Entities.UserInfo.Employee }); return(RedirectToAction("UserSettings", "Administration")); } model.LoginAvaible = UserLogic.LoginAvaible(model.Login); return(View(model)); }
public IActionResult UserDetail(int id) { SetViewData(); if (!UserAllowed(DataLayerNetCore.Entities.UserInfo.Administrator)) { ViewData["Warning"] = "Neautorizovaný přístup."; return(View("Warning")); } if (UserLogic.GetUser(id) is DataLayerNetCore.Entities.UserInfo c) { _oldLogin = c.Login; UserInfoForm user = new UserInfoForm { Id = c.Id, Login = c.Login, Password = c.Password, UserLevelName = c.UserLevel == DataLayerNetCore.Entities.UserInfo.Administrator ? "Administrátor" : "Zaměstnanec" }; return(View(user)); } else { ViewData["Warning"] = "Neexistující uživatel."; return(View("Warning")); } }
public static Question getQuestion() { Question question = null; DBHelper db = new DBHelper(); string sql = "select question,OptionA,OptionB,OptionC,OptionD from questions where id=1"; try { DbCommand cmd = db.GetSqlStringCommand(sql); using (DbDataReader reader = db.ExecuteReader(cmd)) { if (reader.Read()) { question = new Question(); question.id = (int)reader["id"]; question.question = (string)reader["question"]; question.answer = (string)reader["answer"]; question.major = UserInfoForm.getMajorByMajorId((int)reader["majorId"]); question.optionA = (reader["OptionA"] is DBNull) ? null : ((string)reader["OptionA"]); question.optionB = (reader["OptionB"] is DBNull) ? null : ((string)reader["OptionB"]); question.optionC = (reader["OptionC"] is DBNull) ? null : ((string)reader["OptionC"]); question.optionD = (reader["OptionD"] is DBNull) ? null : ((string)reader["OptionD"]); } } } catch (Exception e) { throw e; } return(question); }
public static Role readerToRole(DbDataReader reader) { Role role = new Role(); role.id = (int)reader["id"]; role.name = reader["name"].ToString(); role.major = UserInfoForm.getMajorByMajorId((int)reader["majorId"]); role.sceneId = (int)reader["VR_scene_id"]; return(role); }
private void materialFlatButton1_Click(object sender, EventArgs e) { //mlxxx UserInfoForm f = (UserInfoForm)Parent.Parent.Parent; f.LoadingToast.Visible = true; LikeSelect likeSelect = new LikeSelect(id); likeSelect.ShowDialog(); f.LoadingToast.Visible = false; }
private void LoginButton_Click(object sender, EventArgs e) { if (!User.islogin) { UI.BLoginForm loginForm = new UI.BLoginForm(); loginForm.StartPosition = FormStartPosition.CenterScreen; loginForm.Show(); loginForm.Login(); } else { UserInfoForm uf = new UserInfoForm(); uf.ShowDialog(); } }
private void OnUserInfoExReceive(UserInfoEx info) { if (info == null) { return; } var form = new UserInfoForm(); var user = AllUsers.Instance.GetUser(info.Id) ?? new User { ID = info.Id }; form.SetUser(user); form.SetUserInfoEx(info); //form.SetReadOnly(engine.CurrentUserId != info.Id); form.SetReadOnly(true); if (form.ShowDialog(this) == DialogResult.Cancel) { return; } engine.SetUserInfoEx(form.GetUserInfo()); }
private void ProcessUid(string uid) { UserInfoForm uif = new UserInfoForm(uid); uif.ShowDialog(); }
private void Username_Click(object sender, EventArgs e) { UserInfoForm ui = new UserInfoForm(); ui.Show(); }
private void btn_UserInfo_Click(object sender, EventArgs e) { UserInfoForm usrinfo = new UserInfoForm(this); usrinfo.ShowDialog(); }