public ActionResult Create() { ChatCreateViewModel vm = new ChatCreateViewModel(); vm.Couleurs = FakeDbCat.Instance.Couleurs; return(View(vm)); }
public async Task <IActionResult> CreateNewChat(ChatCreateViewModel chatForCreate) { var chat = _mapper.Map <ChatModel>(chatForCreate); var result = await _chatservice.Create(chat); return(Ok(result)); }
public ActionResult Create(ChatCreateViewModel vm) { try { vm.Couleurs.Add(new Couleur() { Id = 1, Name = "Blanc" }); vm.Couleurs.Add(new Couleur() { Id = 2, Name = "Noir" }); vm.Couleurs.Add(new Couleur() { Id = 3, Name = "Rouge" }); vm.Couleurs.Add(new Couleur() { Id = 4, Name = "Bleu" }); vm.Chat.Couleur = vm.Couleurs.FirstOrDefault(x => x.Id == vm.IdCouleur); FakeDbCat.Instance.Chats.Add(vm.Chat); return(RedirectToAction("Index")); } catch (Exception) { return(View(vm)); } }
public ActionResult Create(ChatCreateViewModel vm) { try { vm.Chat.Couleur = vm.Couleurs.FirstOrDefault(x => x.Id == vm.IdCouleur); Persistance.Persistance.Instance.Chats.Add(vm.Chat); return(RedirectToAction("Index")); } catch (Exception) { return(View(vm)); } }
public ActionResult Create() { ChatCreateViewModel vm = new ChatCreateViewModel(); vm.Couleurs.Add(new Couleur() { Id = 1, Name = "Blanc" }); vm.Couleurs.Add(new Couleur() { Id = 2, Name = "Noir" }); vm.Couleurs.Add(new Couleur() { Id = 3, Name = "Rouge" }); vm.Couleurs.Add(new Couleur() { Id = 4, Name = "Bleu" }); return(View(vm)); }
public async Task <IActionResult> CreateChat([FromBody] ChatCreateViewModel chatModel) { await _chatService.CreateChat(chatModel.ChatName); return(Ok()); }