public async Task <IActionResult> Edit(int id, [Bind("TasaDeCambioID,FechaCreacionTasaDeCambio,ExchangeValue,MonedaID")] TasaDeCambio tasaDeCambio) { if (id != tasaDeCambio.TasaDeCambioID) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tasaDeCambio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TasaDeCambioExists(tasaDeCambio.TasaDeCambioID)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["MonedaID"] = new SelectList(_context.Moneda, "MonedaID", "CodigoMoneda", tasaDeCambio.MonedaID); return(View(tasaDeCambio)); }
public async Task <IActionResult> Create([Bind("TasaDeCambioID,FechaCreacionTasaDeCambio,ExchangeValue,MonedaID")] TasaDeCambio tasaDeCambio) { if (ModelState.IsValid) { _context.Add(tasaDeCambio); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["MonedaID"] = new SelectList(_context.Moneda, "MonedaID", "CodigoMoneda", tasaDeCambio.MonedaID); return(View(tasaDeCambio)); }
public IActionResult Post([FromBody] TasaDeCambio tasaDeCambio) { if (tasaDeCambio.Id > 0) { factory.Update(tasaDeCambio); } else { factory.Insert(tasaDeCambio); } factory.Save(); return(Json(tasaDeCambio)); }