public async Task <IActionResult> Edit(int id, [Bind("JuntaDeVecinosId,BarrioId,Nombre,Latitud,Longitud")] JuntaDeVecinos juntaDeVecinos) { if (id != juntaDeVecinos.JuntaDeVecinosId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(juntaDeVecinos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!JuntaDeVecinosExists(juntaDeVecinos.JuntaDeVecinosId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["BarrioId"] = new SelectList(_context.Barrio, "BarrioId", "Nombre", juntaDeVecinos.BarrioId); return(View(juntaDeVecinos)); }
private JuntaDeVecinosDtoOut MapToDto(JuntaDeVecinos juntaDeVecinos) { var juntaDeVecinosDto = mapper.Map <JuntaDeVecinosDtoOut>(juntaDeVecinos); juntaDeVecinosDto.Barrio = mapper.Map <BarrioDtoOut>(masterRepository.Barrio. FindByCondition(b => b.BarrioId == juntaDeVecinos.BarrioId).FirstOrDefault()); return(juntaDeVecinosDto); }
public async Task <IActionResult> Create([Bind("JuntaDeVecinosId,BarrioId,Nombre,Latitud,Longitud")] JuntaDeVecinos juntaDeVecinos) { if (ModelState.IsValid) { _context.Add(juntaDeVecinos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["BarrioId"] = new SelectList(_context.Barrio, "BarrioId", "Nombre", juntaDeVecinos.BarrioId); return(View(juntaDeVecinos)); }
public IntegrantesJuntaPage(JuntaDeVecinos selectedJunta) { InitializeComponent(); BindingContext = viewModel = new IntegrantesJuntaViewModel(selectedJunta); }
public IntegrantesJuntaViewModel(JuntaDeVecinos selectedJunta) { _integrantesList = new ObservableCollection <IntegranteJdV>(); this.selectedJunta = selectedJunta; LoadIntegrantesCommand = new Command(async() => await ExecuteLoadIntegrantesCommand()); }