protected void CapNhat_Click(object sender, EventArgs e) { try { int id = int.Parse(txtMaSV.Text); string password = txtPassword.Text.Trim(); if (password.Equals("")) { msg.Text = "Vui lòng thêm mật khẩu."; return; } if (password.Length < 6) { msg.Text = "Mật khẩu phải lớn hơn hoặc bằng 6 kí tự."; return; } Modal.SinhVien sv = new Modal.SinhVien(); sv.id = id; sv.password = password; sinhVienDB.capNhatTK(sv); msg.Text = "Thành công"; } catch (Exception ex) { msg.Text = "Lỗi: " + ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Modal.SinhVien sv = (Modal.SinhVien)Session["sinhvien"]; txtMaSV.Text = sv.id + ""; txtHoTen.Text = sv.name; txtEmail.Text = sv.email; txtNgaySinh.Text = sv.birthday; txtPhone.Text = sv.phone; txtAddress.Text = sv.address; avatarOld.ImageUrl = sv.avatar; if (sv.gender.Equals("Nam")) { rdNam.Checked = true; } else { rdNu.Checked = true; } ddlLop.DataSource = lopHocDB.getDSLopHoc(); ddlLop.DataTextField = "name"; ddlLop.DataValueField = "id"; DataBind(); ddlLop.SelectedValue = sv.id.ToString(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Modal.SinhVien sv = (Modal.SinhVien)Session["capnhat_tk"]; txtMaSV.Text = sv.id + ""; txtName.Text = sv.name; txtEmail.Text = sv.email; txtPassword.Text = sv.password; } }
protected void Them_Click(object sender, EventArgs e) { try { string name = txtHoTen.Text; string gender = ""; if (rdNam.Checked) { gender += "Nam"; } else { gender += "Nữ"; } string birthday = txtNgaySinh.Text; string email = txtEmail.Text; string phone = txtPhone.Text; string address = txtAddress.Text; string avatar = ""; //save file if (!fileAvatar.FileName.Equals("")) { string path = Server.MapPath("~/images/SinhVien/"); fileAvatar.SaveAs(path + fileAvatar.FileName); avatar = "/images/SinhVien/" + fileAvatar.FileName; } int id_lop = int.Parse(ddlLop.SelectedValue); // kiểm tra tồn tại email? if (giangVienDB.checkExistEmail(email) || sinhVienDB.checkExistEmail(email)) { msg.Text += "Email đã tồn tại. Vui lòng nhập emai khác."; return; } Modal.SinhVien sv = new Modal.SinhVien(); sv.name = name; sv.gender = gender; sv.birthday = birthday; sv.email = email; sv.phone = phone; sv.address = address; sv.avatar = avatar; sv.id_lop = id_lop; sinhVienDB.themSV(sv); msg.Text = "Thêm thành công."; } catch (Exception ex) { msg.Text += "Lỗi: " + ex.Message; } }
protected void CapNhat_Click(object sender, EventArgs e) { try { int id = int.Parse(txtMaSV.Text); string name = txtHoTen.Text; string gender = ""; if (rdNam.Checked) { gender += "Nam"; } else { gender += "Nữ"; } string birthday = txtNgaySinh.Text; string email = txtEmail.Text; string phone = txtPhone.Text; string address = txtAddress.Text; string avatar = ""; //save file if (fileAvatar.FileName.Equals("")) { avatar = sinhVienDB.layAvatar(id);//lấy file cũ trong db } else { string path = Server.MapPath("~/images/SinhVien/"); avatar = "/images/SinhVien/" + fileAvatar.FileName; fileAvatar.SaveAs(path + fileAvatar.FileName); } int id_lop = int.Parse(ddlLop.SelectedValue); Modal.SinhVien sv = new Modal.SinhVien(); sv.id = id; sv.name = name; sv.gender = gender; sv.birthday = birthday; sv.email = email; sv.phone = phone; sv.address = address; sv.avatar = avatar; sv.id_lop = id_lop; sinhVienDB.suaSV(sv); Response.Redirect("DSSinhVien.aspx"); } catch (Exception ex) { msg.Text += "Lỗi: " + ex.Message; } }
protected void CapNhatMK_Click(object sender, EventArgs e) { Modal.SinhVien sv = (Modal.SinhVien)Session["SV_LOGIN"]; sv.password = txtmatkhaumoi.Text; if ((txtmatkhaucu.Text).Equals(txtmatkhaumoi.Text)) { Response.Write("<script>alert('Mat khau khong thay doi. Doi that bai');</script>"); return; } if (!(txtmatkhaumoi.Text).Equals(txtxacnhanmatkhau.Text)) { Response.Write("<script>alert('Xac nhan sai. Doi that bai');</script>"); return; } capnhap.doiMK(sv); Response.Write("<script>alert('Doi thanh cong');</script>"); }
protected void CapNhat_Click(object sender, EventArgs e) { int id = int.Parse(txtmasv.Text); string name = txthoten.Text; string gender = txtgioitinh.Text; string birthday = txtnamsinh.Text; string email = txtemail.Text; string phone = txtphone.Text; string address = txtaddress.Text; string avatar = ""; //save file if (fileAvatar.FileName.Equals("")) { avatar = data.layAvatar(id); } else { string path = Server.MapPath("~/images/SinhVien/"); avatar = "/images/SinhVien/" + fileAvatar.FileName; fileAvatar.SaveAs(path + fileAvatar.FileName); } Modal.SinhVien sv = new Modal.SinhVien(); sv.id = id; sv.name = name; sv.gender = gender; sv.birthday = birthday; sv.email = email; sv.phone = phone; sv.address = address; sv.avatar = avatar; data.suaSV(sv); Response.Redirect("CapNhatTTSV.aspx"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { sv = (Modal.SinhVien)Session["SV_LOGIN"]; txtmasv.Text = sv.id + ""; txthoten.Text = data.getName(sv.email); txtemail.Text = sv.email; txtnamsinh.Text = data.getBirthday(sv.email); txtphone.Text = data.getPhone(sv.email); txtaddress.Text = data.getAddress(sv.email); txtgioitinh.Text = sv.gender; avatar.ImageUrl = sv.avatar; lbmasv.Text = sv.id + ""; lbhoten.Text = data.getName(sv.email); lbemail.Text = sv.email; lbnamsinh.Text = data.getBirthday(sv.email); lbphone.Text = data.getPhone(sv.email); lbaddress.Text = data.getAddress(sv.email); lbgioitinh.Text = data.getGender(sv.email); } }