public async Task<bool> ModificarArticulo(articulo nuevoArticulo) { using (var contexto = new ipwebec_hydrosEntities()) { var updatedArticulo = contexto.articulo.First(b => b.id == nuevoArticulo.id); updatedArticulo.grupo_id = nuevoArticulo.grupo_id; updatedArticulo.clase = nuevoArticulo.clase; updatedArticulo.control_stock = nuevoArticulo.control_stock; updatedArticulo.descripcion = nuevoArticulo.descripcion; updatedArticulo.fecha_creacion = nuevoArticulo.fecha_creacion; updatedArticulo.foto = nuevoArticulo.foto; updatedArticulo.impuesto_id = nuevoArticulo.impuesto_id; updatedArticulo.marca_id = nuevoArticulo.marca_id; updatedArticulo.nombre_completo = nuevoArticulo.nombre_completo; updatedArticulo.nombre_corto = nuevoArticulo.nombre_corto; updatedArticulo.nombre_foto = nuevoArticulo.nombre_foto; updatedArticulo.precio_compra = nuevoArticulo.precio_compra; updatedArticulo.precio_venta = nuevoArticulo.precio_venta; updatedArticulo.stock_actual = nuevoArticulo.stock_actual; updatedArticulo.stock_minimo = nuevoArticulo.stock_minimo; updatedArticulo.unidad_medida_id = nuevoArticulo.unidad_medida_id; int affected = await contexto.SaveChangesAsync(); return (affected == 1); } }
//tabla articulo public async Task<bool> InsertarArticulo(articulo nuevoArticulo) { using (var contexto = new ipwebec_hydrosEntities()) { contexto.articulo.Add(nuevoArticulo); int affected = await contexto.SaveChangesAsync(); return (affected == 1); } }