public IActionResult Edit(CervezaRequest model) { Respuesta oRespuesta = new Respuesta(); try { using (BlazorCrudContext db = new BlazorCrudContext()) { Cerveza oCerveza = db.Cervezas.Find(model.Id); if (oCerveza != null) { oCerveza.Nombre = model.Nombre; oCerveza.Marca = model.Marca; db.Entry(oCerveza).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); oRespuesta.Exito = 1; } else { oRespuesta.Mensaje = "La cerveza que desea eliminar no existe"; oRespuesta.Exito = 0; } } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Edit(ProductoRequest model) { Respuesta oRespuesta = new Respuesta(); try { using (BlazorCrudContext db = new BlazorCrudContext()) { Producto oProducto = db.Productos.Find(model.ProductoId); if (oProducto != null) { oProducto.Nombre = model.Nombre; oProducto.Descripcion = model.Descripcion; //oProducto.FechaCreacrion = model.FechaCreacrion; oProducto.Cantidad = model.Cantidad; oProducto.Precio = model.Precio; oProducto.Reorden = model.Reorden; oProducto.Itbis = model.Itbis; db.Entry(oProducto).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); oRespuesta.Exito = 1; } else { oRespuesta.Mensaje = "El producto" + " que desea eliminar no existe"; oRespuesta.Exito = 0; } } } catch (Exception ex) { oRespuesta.Mensaje = ex.Message; } return(Ok(oRespuesta)); }
public IActionResult Edit(BeerRequest request) { Response <object> response = new Response <object>(); try { using (BlazorCrudContext db = new BlazorCrudContext()) { Beer beer = db.Beers.Find(request.id); beer.Name = request.name; beer.Maker = request.maker; db.Entry(beer).State = Microsoft.EntityFrameworkCore.EntityState.Modified; db.SaveChanges(); response.success = 1; } } catch (Exception ex) { response.message = ex.Message; } return(Ok(response)); }