public async Task Modificar(ent.Articulos entidad) { try { using (Modelo modelo = new Modelo()) { string Query = "Update Articulos set Marca = @Marca, Año = @Año, Descripción = @Descripción, Manual=@Manual,FileName = @FileName" + ",ContentType = @ContentType,ID_Producto = @ID_Producto where ID_Articulos = @ID_Articulos"; var marca = new SqlParameter("@Marca", entidad.Marca); var anio = new SqlParameter("@Año", entidad.Año); var descripcion = new SqlParameter("@Descripción", entidad.Descripción); var manual = new SqlParameter("@Manual", entidad.Manual); var filename = new SqlParameter("@FileName", entidad.FIleName); var contentype = new SqlParameter("@Contentype", entidad.ContentType); var idproducto = new SqlParameter("@ID_Producto", entidad.ID_Producto); var idarticulos = new SqlParameter("@ID_Articulos", entidad.ID_Articulos); await modelo.Database.ExecuteSqlCommandAsync(Query, marca, anio, descripcion, manual, filename, contentype, idproducto, idarticulos); } } catch (Exception ex) { throw new Exception("Error Modificar", ex.InnerException); } }
public async Task Eliminar(ent.Articulos entidad) { try { using (Modelo modelo = new Modelo()) { string Query = "Delete from Articulos where ID_Articulos = @ID_Articulos"; var idarticulos = new SqlParameter("@ID_Articulos", entidad.ID_Articulos); await modelo.Database.ExecuteSqlCommandAsync(Query, idarticulos); } } catch (Exception ex) { throw new Exception("Error Eliminar", ex.InnerException); } }
public async Task Registrar(ent.Articulos entidad) { try { using (Modelo modelo = new Modelo()) { string Query = "insert into Articulos (Marca,Año,Descripción,Manual,FileName,ContentType,ID_Producto)" + "values (@Marca, @Año, @Descripción, @Manual, @FileName, @Contentype, @ID_Producto)"; var marca = new SqlParameter("@Marca", entidad.Marca); var anio = new SqlParameter("@Año", entidad.Año); var descripcion = new SqlParameter("@Descripción", entidad.Descripción); var manual = new SqlParameter("@Manual", entidad.Manual); var filename = new SqlParameter("@FileName", entidad.FIleName); var contentype = new SqlParameter("@Contentype", entidad.ContentType); var idproducto = new SqlParameter("@ID_Producto", entidad.ID_Producto); await modelo.Database.ExecuteSqlCommandAsync(Query, marca, anio, descripcion, manual, filename, contentype, idproducto); } } catch (Exception ex) { throw new Exception("Error Registrar", ex.InnerException); } }