コード例 #1
0
 // --------------------------------------------------------------------------------------
 public static Tuple <bool, string> KiemTraInputHopLe(Phim phim)
 {
     if (string.IsNullOrWhiteSpace(phim.Ten))
     {
         return(Tuple.Create(false, "Ten phim khong hop le"));
     }
     if (phim.ThoiLuong <= 0)
     {
         return(Tuple.Create(false, "Thoi luong phim khong hop le"));
     }
     if (phim.NgayKhoiChieu.CompareTo(DateTime.Now) < 0)
     {
         return(Tuple.Create(false, "Ngay khoi chieu khong hop le"));
     }
     if (phim.Rated < 0 || phim.Rated > 5)
     {
         return(Tuple.Create(false, "Rated khong hop le"));
     }
     return(Tuple.Create(true, "Them phim thanh cong"));
 }
コード例 #2
0
        //public bool ThemPhimMoi(Phim phim)
        //{
        //    var success = false;
        //    ThemPhimMoi wdThemPhimMoi = new ThemPhimMoi();
        //    KiemTraInputHopLe(phim);
        //    if (KiemTraPhimCoTonTai(phim))
        //    {
        //        Console.WriteLine("Phim da co san trong database.");
        //    }
        //    else
        //    {

        //    }
        //    return success;
        //}

        private bool KiemTraPhimCoTonTai(Phim phim)
        {
            throw new NotImplementedException();
        }