Exemple #1
0
        // GET: Fiche/Create
        public async Task <ActionResult> CreateAsync()
        {
            IEnumerable <dynamic> listClient = new List <dynamic>();

            try
            {
                listClient = await APIHelper.Get <IEnumerable <dynamic> >("http://localhost:55502/api/Clients/");
            }
            catch (HttpRequestException)
            {
                var resp = new HttpResponseMessage(HttpStatusCode.ExpectationFailed);
                throw new HttpResponseException(resp);
            }

            Fiche_Create ficheToAdd = new Fiche_Create();


            ficheToAdd.ListClient = listClient
                                    .Select(item =>
                                            new SelectListItem()
            {
                Text  = item.Nom + " " + item.Prenom,
                Value = item.Id
            });

            return(View(ficheToAdd));
        }
Exemple #2
0
        public async Task <ActionResult> CreateAsync(Fiche_Create ficheToCreate)
        {
            try
            {
                await APIHelper.CreateAsync <Fiche_Create>("http://localhost:55502/api/Fiches/", ficheToCreate);

                return(RedirectToAction("index"));
            }
            catch (HttpRequestException)
            {
                var resp = new HttpResponseMessage(HttpStatusCode.ExpectationFailed);
                throw new HttpResponseException(resp);
            }
        }