private void btnLogin_Click(object sender, EventArgs e) { try { if (txtPassword.Text.Trim() == string.Empty || txtUserName.Text.Trim() == string.Empty) { MessageBox.Show("Please enter a valid input", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { LoginService service = new LoginService(); clerk = service.GetClerkInfo(txtUserName.Text.Trim(), txtPassword.Text.Trim()); if (clerk != null) { DialogResult = DialogResult.OK; } else { MessageBox.Show("Login failed. Try again.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public IHttpActionResult Login(ClerkDTO loginUser) { try { return(Ok(ClerkLogic.LoginClerk(loginUser))); } catch (Exception ex) { return(BadRequest()); } }
public static ClerkDTO AddNewClerk(ClerkDTO newClerk, ref string message) { DAL.Clerk IfPasswordExists = db.Clerks.FirstOrDefault(c => c.ClerkPassword == newClerk.ClerkPassword); if (IfPasswordExists != null) { message = "סיסמא זו קיימת במערכת, אנא הקש סיסמא חדשה"; return(null); } DAL.Clerk clerkDAL = ClerkDTO.DtoToDAL(newClerk); db.Clerks.Add(clerkDAL); db.SaveChanges(); return(newClerk); }
public ClerkDTO Login(string userName, string password) { List <ParmStruct> parms = new List <ParmStruct>(); parms.Add(new ParmStruct("@UserName", SqlDbType.NVarChar, 100, userName, ParameterDirection.Input)); parms.Add(new ParmStruct("@Password", SqlDbType.NVarChar, 100, password, ParameterDirection.Input)); DataTable dt = db.GetData("spClerkLogin", parms); ClerkDTO clerk = new ClerkDTO { ClerkId = Convert.ToInt32(dt.Rows[0]["ClerkId"]), FullName = dt.Rows[0]["Full Name"].ToString() }; return(clerk); }
public static ClerkDTO UpdateClerk(ClerkDTO updatedClerk, ref string message) { DAL.Clerk clerkToUpdate = db.Clerks.FirstOrDefault(c => c.ClerkKey == updatedClerk.ClerkKey); if (clerkToUpdate == null) { message = "לא נמצא משתמש מבוקש"; return(null); } else { clerkToUpdate.ClerkFName = updatedClerk.ClerkFName; clerkToUpdate.ClerkLName = updatedClerk.ClerkLName; clerkToUpdate.ClerkPassword = updatedClerk.ClerkPassword; db.SaveChanges(); } return(updatedClerk); }
public IHttpActionResult UpdateClerk(ClerkDTO updatedClerk) { string message = ""; ClerkDTO updateClerk = ClerkLogic.UpdateClerk(updatedClerk, ref message); if (updatedClerk != null) { return(Ok(updatedClerk)); } if (message != "") { return(BadRequest(message)); } var error = new { message = "העדכון נכשל" }; return(Content(HttpStatusCode.BadRequest, error)); }
public IHttpActionResult AddClerk(ClerkDTO newClerk) { string message = ""; ClerkDTO addClerk = ClerkLogic.AddNewClerk(newClerk, ref message); if (addClerk != null) { return(Ok(addClerk)); } if (message != "") { return(BadRequest(message)); } var error = new { message = "ההוספה נכשלה" }; return(Content(HttpStatusCode.BadRequest, error)); }
private void LoadUserData() { Splash mySplash = new Splash(); Login myLogin = new Login(); if (toolStripStatusLabel1.Text == "") { mySplash.ShowDialog(); if (mySplash.DialogResult != DialogResult.OK) { this.Close(); } else { myLogin.ShowDialog(); } } else { myLogin.ShowDialog(); } if (myLogin.DialogResult == DialogResult.OK) { this.Show(); clerk = myLogin.clerk; toolStripStatusLabel1.Text = $"Welcome, {clerk.FullName}."; } else { if (toolStripStatusLabel1.Text == "") { this.Close(); } } }
public static ClerkDTO AddNewClerk(ClerkDTO newClerk, ref string message) { return(DTO.ClerkDTO.AddNewClerk(newClerk, ref message)); }
public static ClerkDTO LoginClerk(ClerkDTO clerk) { return(DTO.ClerkDTO.ClerkExsits(clerk)); }
public Login() { InitializeComponent(); clerk = new ClerkDTO(); txtPassword.UseSystemPasswordChar = true; }
public static ClerkDTO LoginClerk(ClerkDTO clerk) { return(new ClerkDTO(db.Clerks.FirstOrDefault(p => p.ClerkPassword == clerk.ClerkPassword && p.ClerkFName == clerk.ClerkFName))); }
public MainForm() { InitializeComponent(); clerk = new ClerkDTO(); }
public ClerkDTO Login(ClerkDTO loginUser) { return(ClerkLogic.LoginClerk(loginUser)); }