private void btnAddUser_Click(object sender, EventArgs e) { string firstname = txtfirstname.Text; string lastname = txtlastname.Text; string email = txtemail.Text; string address = txtaddress.Text; string telephone = txttelephone.Text; string role = cmbRole.Text; string joindate = dtpjoineddate.Text; string nic = txtnic.Text; string username = txtusername.Text; string status = chkstate.Text; if (firstname == "" || lastname == "" || email == "" || address == "" || telephone == "" || nic == "" || username == "") { MessageBox.Show("Please fill up all the fields.", "Empty Fields Detected !", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } else { classUser user = new classUser(); bool ret = user.addUser(firstname, lastname, email, address, telephone, role, joindate, nic, username, status); if (ret) { MessageBox.Show(this, "New user profile created!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); clearField(); } else { MessageBox.Show(this, "Can not create new user now.!", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); clearField(); } } }
public JsonResult upDatePassword(string userObj) { objUserDal = new User(); JavaScriptSerializer js = new JavaScriptSerializer(); try { if (Permission.IsSessionExpire() == false) { var obj = js.Deserialize(userObj, typeof(classUser)); classUser objUser = (classUser)obj; string u = System.Web.HttpContext.Current.Session["UserName"].ToString(); objUser.UserID = (int)System.Web.HttpContext.Current.Session["UserID"]; if (objUserDal.CheckCreditionals(u, objUser.Password) == true) { if (objUserDal.SaveNewUser(objUser, false) == "Saved") { return(new JsonResult() { Data = "Saved", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } else { return(new JsonResult() { Data = "Error Occure", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } else { return(new JsonResult() { Data = "Incorrect Existing password", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } else { return(new JsonResult() { Data = "Session Expired", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } catch (Exception ex) { ErrorLog.LogError(ex.Message, ex.StackTrace, ex.Source, "LoingController upDatePassword", ""); return(Json(ex.Data.ToString(), JsonRequestBehavior.AllowGet)); } }
public JsonResult SaveNewUser(string UserName, string Password, string EmailAddress) { try { if (Permission.IsSessionExpire() == false) { objUserDal = new User(); classUser objUser = new classUser(); if (objUserDal.IsUserExists(UserName) == false) { objUser.Username = UserName; objUser.Password = Password; objUser.Deleted = false; objUser.EmailAddress = EmailAddress; if (objUserDal.SaveNewUser(objUser, true) == "Saved") { return(new JsonResult() { Data = "Saved", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } else { return(new JsonResult() { Data = "Error Occured", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } else { return(new JsonResult() { Data = "User Exists Please user different user name", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } else { return new JsonResult() { Data = "Session Expired", JsonRequestBehavior = JsonRequestBehavior.AllowGet } }; } catch (Exception ex) { ErrorLog.LogError(ex.Message, ex.StackTrace, ex.Source, "LoginController SaveNewUser", ""); return(Json(ex.Data.ToString(), JsonRequestBehavior.AllowGet)); } }
public JsonResult UpdateUserData(string userObj) { JavaScriptSerializer js = new JavaScriptSerializer(); try { if (Permission.IsSessionExpire() == false) { objUserDal = new User(); var obj = js.Deserialize(userObj, typeof(classUser)); classUser objUser = (classUser)obj; if (objUserDal.SaveNewUser(objUser, false) == "Saved") { return(new JsonResult() { Data = "Saved", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } else { return(new JsonResult() { Data = "Error Occured", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } else { return(new JsonResult() { Data = "Session Expired", JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } } catch (Exception ex) { ErrorLog.LogError(ex.Message, ex.StackTrace, ex.Source, "LoginController UpdateUserData", ""); return(Json(ex.Data.ToString(), JsonRequestBehavior.AllowGet)); } }