BizDiaDiem.cs

Màu nền
Font chữ
Font size
Chiều cao dòng

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using TourDuLich.DAL;

namespace TourDuLich.BIZ

{

    public class BizDiaDiem

    {

        public BizDiaDiem()

        {

        }

        public BizDiaDiem(int _id, String _ma, String _ten)

        {

            Id = _id;

            MaDD = _ma;

            TenDD = _ten;

        }

        private int id;

        public int Id

        {

            get { return id; }

            set { id = value; }

        }

        private String maDD;

        public String MaDD

        {

            get { return maDD; }

            set { maDD = value; }

        }

        private String tenDD;

        public String TenDD

        {

            get { return tenDD; }

            set { tenDD = value; }

        }

        public static List<BizDiaDiem> getAllDiaDiem()

        {

            return DalDiaDiem.getAllDiaDiem();

        }

        internal void Add()

        {

            this.Id = DalDiaDiem.Insert(this);

        }

        internal void Delete()

        {

            DalDiaDiem.Delete(this);

        }

        internal bool updated = false;

        internal void Update()

        {

            DalDiaDiem.Update(this);

        }

    }

    class BizDiaDiemComparer : IEqualityComparer<BizDiaDiem>

    {

        #region IEqualityComparer<BizDiaDiem> Members

        public bool Equals(BizDiaDiem x, BizDiaDiem y)

        {

            return (x.Id == y.Id);

        }

        public int GetHashCode(BizDiaDiem obj)

        {

            return obj.GetHashCode();

        }

        #endregion

    }

}

Bạn đang đọc truyện trên: Truyen2U.Pro