コード例 #1
0
        // POST: api/NhanVienApi
        public string Post(string taiKhoan, string matKhau, string hoTen,
                           string ngaySinh, string gioiTinh, string sdt,
                           string diaChi, string luong, string maDVL, string ngayKyHopDong)
        {
            if (taiKhoan == null || taiKhoan == "" || matKhau == null || matKhau == "" || hoTen == null || hoTen == "" ||
                ngaySinh == null || ngaySinh == "" || gioiTinh == null || gioiTinh == "" || sdt == null || sdt == "" ||
                diaChi == null || diaChi == "" || luong == null || luong == "" || maDVL == null || maDVL == "" ||
                ngayKyHopDong == null || ngayKyHopDong == "")
            {
                return("Thêm thất bại! Vui lòng nhập đầy đủ các thông tin bắt buộc!");
            }
            if (gioiTinh == "1")
            {
                gioiTinh = "Nam";
            }
            else
            {
                gioiTinh = "Nữ";
            }

            ngaySinh      = ngaySinh.Split('-')[0] + "/" + ngaySinh.Split('-')[1] + "/" + ngaySinh.Split('-')[2];
            ngayKyHopDong = ngayKyHopDong.Split('-')[0] + "/" + ngayKyHopDong.Split('-')[1] + "/" + ngayKyHopDong.Split('-')[2];

            matKhau = AccountModel.CalculateMD5Hash(taiKhoan + "" + matKhau);

            //Them ne
            if (NhanVienModel.InsertNhanVien(taiKhoan, matKhau, hoTen, ngaySinh, gioiTinh, sdt, diaChi, luong, maDVL, ngayKyHopDong))
            {
                return("Thêm thành công!");
            }
            else
            {
                return("Thêm thất bại!");
            }
        }