public IHttpActionResult GetCountry(int id)
        {
            CountryStoredProcedureRepository storedCountry = new CountryStoredProcedureRepository();
            Country country = storedCountry.Get(id);

            return(Ok(country));
        }
        public IHttpActionResult GetAll()
        {
            CountryStoredProcedureRepository storedCountry = new CountryStoredProcedureRepository();
            var countries = storedCountry.GetAll();

            return(Ok(countries));
        }
        public IHttpActionResult EditCounry(Country country)
        {
            CountryStoredProcedureRepository storedCountry = new CountryStoredProcedureRepository();

            storedCountry.Edit(country);

            return(Ok(country));
        }
        public IHttpActionResult CreateCountry(Country country)
        {
            CountryStoredProcedureRepository storedCountry = new CountryStoredProcedureRepository();

            storedCountry.Create(country);

            return(Ok(country));
        }
        // GET: State/Delete/5
        public ActionResult Delete(int id)
        {
            State state = _client.GetAsync("api/State/" + id).Result.Content.ReadAsAsync <State>().Result;

            CountryStoredProcedureRepository countryStored = new CountryStoredProcedureRepository();
            var country = countryStored.Get(id);

            state.CountryName = country.Name;

            return(View(state));
        }
Ejemplo n.º 6
0
        public IHttpActionResult GetAll()
        {
            StateStoredProcedureRepository   storedState  = new StateStoredProcedureRepository();
            CountryStoredProcedureRepository countryState = new CountryStoredProcedureRepository();
            var states = storedState.GetAll();

            foreach (var state in states)
            {
                var country = countryState.Get(state.CountryId);
                state.CountryName = country.Name;
            }

            return(Ok(states));
        }
        // GET: State/Details/5
        public ActionResult Details(int id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }

            State state = _client.GetAsync("api/State/" + id).Result.Content.ReadAsAsync <State>().Result;
            CountryStoredProcedureRepository countryStored = new CountryStoredProcedureRepository();

            var country = countryStored.Get(state.CountryId);

            state.CountryName = country.Name;

            return(View(state));
        }