Exemple #1
0
        public IActionResult EditPost(DuracionTurnosDTO duracionTurnosDTO)
        {
            var client = new RestClient("https://localhost:44331/api/DuracionTurnos");

            client.AddDefaultHeader("Content-type", "application/json");
            var request1 = new RestRequest("https://localhost:44331/api/DuracionTurnos/" + duracionTurnosDTO.IdDuracionTurno, Method.PUT);

            request1.RequestFormat = DataFormat.Json;

            request1.AddJsonBody(duracionTurnosDTO);

            var response = client.Execute(request1);


            //grabo!!!!
            ////consumo la webapi para obtener los dtos
            //var cliente = new RestSharp.RestClient("https://localhost:44331/api/DuracionTurnos");

            //var request = new RestSharp.RestRequest(RestSharp.Method.GET);

            //var dtos = cliente.Execute<List<DuracionTurnosDTO>>(request).Data;\



            //consumo la webapi para obtener los dtos


            //como hago para simplemente ir al controlador INDEX nuevamente seria como hacer
            //un refresh aca quisiera algo como call IActionResult Index() ROMERO PREGUNTA EMILIANO

            return(RedirectToAction("Index"));
        }
Exemple #2
0
        public IActionResult Create()
        {
            ////consumo la webapi para obtener los dtos
            //var cliente = new RestSharp.RestClient("https://localhost:44331/api/DuracionTurnos");

            //var request = new RestSharp.RestRequest(RestSharp.Method.GET);

            //var dtos = cliente.Execute<List<DuracionTurnosDTO>>(request).Data;
            var dto = new DuracionTurnosDTO();

            return(View(dto));
        }