コード例 #1
0
        public static void Delete()
        {
            Console.WriteLine("Enter country id:");
            var id = Convert.ToInt32(Console.ReadLine());


            var _mapper = SetupMapper();

            DalEF.Concrete.CountryDalEf Dal = new DalEF.Concrete.CountryDalEf(_mapper);
            var res = Dal.GetCountryByID(id);
        }
コード例 #2
0
        public static void GetAll()
        {
            var _mapper = SetupMapper();

            DalEF.Concrete.CountryDalEf Dal = new DalEF.Concrete.CountryDalEf(_mapper);
            var res = Dal.GetAllCountries();

            Console.WriteLine("CountryID \t" + "Country Name");
            foreach (var c in res)
            {
                Console.WriteLine("{0} \t {1}", c.CountryID, c.Name);
            }
        }
コード例 #3
0
        public static void GetById()
        {
            Console.WriteLine("Enter country id:");
            var id = Convert.ToInt32(Console.ReadLine());


            var _mapper = SetupMapper();

            DalEF.Concrete.CountryDalEf Dal = new DalEF.Concrete.CountryDalEf(_mapper);
            var res = Dal.GetCountryByID(id);

            Console.WriteLine("CountryID \t" + "Country Name");
            Console.WriteLine("{0} \t {1}", res.CountryID, res.Name);
        }
コード例 #4
0
        public static void Create()
        {
            Console.WriteLine("Enter country Name:");
            var name = Console.ReadLine();

            var country = new CountryDTO()
            {
                Name = name
            };

            var _mapper = SetupMapper();

            DalEF.Concrete.CountryDalEf Dal = new DalEF.Concrete.CountryDalEf(_mapper);
            var res = Dal.CreateCountry(country);
        }