Esempio n. 1
0
        /// <summary>
        /// Devuelve el país para el iso2 requerido
        /// </summary>
        /// <param name="iso2"></param>
        /// <returns></returns>
        public ResultBM GetCountry(string iso2)
        {
            try {
                CountryDAL countryDal = new CountryDAL();
                CountryDTO countryDto = countryDal.GetCountry(iso2);
                CountryBM  countryBm  = null;

                if (countryDto != null)
                {
                    countryBm = new CountryBM(countryDto);
                }

                return(new ResultBM(ResultBM.Type.OK, "Operación exitosa.", countryBm));
            }
            catch (Exception exception) {
                return(new ResultBM(ResultBM.Type.EXCEPTION, SessionHelper.GetTranslation("RETRIEVING_ERROR") + " " + exception.Message, exception));
            }
        }
Esempio n. 2
0
        public JsonResult <List <Models.Student> > GetAllStudents()
        {
            List <DataModel.Student> dStudents = StudentDAL.GetAllStudents();
            List <Models.Student>    students  = new List <Models.Student>();

            foreach (var item in dStudents)
            {
                Models.Student student = new Models.Student
                {
                    City              = item.City,
                    Class             = item.Class,
                    CountryId         = Convert.ToInt32(item.Country),
                    Email             = item.Email,
                    EnrollYear        = item.EnrollYear,
                    Id                = item.StudentID,
                    Name              = item.Name,
                    AssociatedCountry = CountryDAL.GetCountry(Convert.ToInt32(item.Country))
                };
                students.Add(student);
            }
            return(Json <List <Models.Student> >(students));
        }
Esempio n. 3
0
 /// <summary>
 /// 获取国家id,name——ds2012——tianfeng
 /// </summary>
 /// <returns></returns>
 public static List <CountryModel> GetCountry()
 {
     return(CountryDAL.GetCountry());
 }
Esempio n. 4
0
        public Country GetCountry(int id)
        {
            CountryDAL dbCountry = new CountryDAL();

            return(dbCountry.GetCountry(id));
        }