Ejemplo n.º 1
0
        public static object StudentEmail(
            [ExcelDna.Integration.ExcelArgument(Description = "Họ và tên đầy đủ. Ví dụ Đinh Công Thuật")]  string HoVaTen,
            [ExcelDna.Integration.ExcelArgument(Description = "Mã số SV do trường cấp. Ví dụ 20002987")]   string MaSoSinhVien)
        {
            string TenKhongDau = NameTools.LayTenKhongDau(HoVaTen);
            string ChuCaiDau   = NameTools.LayCacChuCaiDau(TenKhongDau);
            string Email       = NameTools.LayTen(TenKhongDau) + "." + ChuCaiDau.Substring(0, ChuCaiDau.Length - 1) + MaSoSinhVien.Substring(2, MaSoSinhVien.Length - 2) + "@sis.hust.edu.vn";

            return(Email);
        }
Ejemplo n.º 2
0
 public static string LayTenKhongDau(
     [ExcelDna.Integration.ExcelArgument(Description = "Tên có có dấu. Ví dụ Lê Văn Long, ")] string HoTen
     )
 {
     return(NameTools.RemoveAccent(HoTen));
 }
Ejemplo n.º 3
0
 public static string LayHo(
     [ExcelDna.Integration.ExcelArgument(Description = "Họ và tên đầy đủ. Ví dụ Đinh Công Thuật")] string HoVaTen)
 {
     return(NameTools.ExtractFirstName(HoVaTen));
 }
Ejemplo n.º 4
0
 public static string VanBanKhongDau(
     [ExcelDna.Integration.ExcelArgument(Description = "Văn bản tiếng Việt có dấu. Ví dụ Lê Văn Long, ")] string text
     )
 {
     return(NameTools.RemoveAccent(text));
 }