コード例 #1
0
        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);
            }
        }
コード例 #2
0
 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);
     }
 }
コード例 #3
0
        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);
            }
        }