Exemplo n.º 1
0
        public void insertSV(string maSV, string hoTen, string ngaySinh, string diaChi, string maLop, string tenDN, string matKhau)
        {
            MD5 md5 = new MD5CryptoServiceProvider();

            md5.ComputeHash(Encoding.UTF8.GetBytes(matKhau));
            byte[]        hashMatKhau = md5.Hash;
            StringBuilder buildMK     = new StringBuilder();

            for (int i = 0; i < hashMatKhau.Length; i++)
            {
                buildMK.Append(hashMatKhau[i].ToString());
            }
            string finalMK = buildMK.ToString();

            using (QLSV_CANHANEntities db = new QLSV_CANHANEntities())
            {
                DateTime ngaySinhDate = Convert.ToDateTime(ngaySinh);
                db.SP_INS_ENCRYPT_SINHVIEN(maSV, hoTen, ngaySinhDate, diaChi, maLop, tenDN, finalMK);
            }
        }