示例#1
0
        public async Task <int> DeleteImageAsync(string imageid)
        {
            var cmd = MySqlDbHelper.DeleteImageCommand(imageid);

            OpenDbConnection();
            var x = await _db.ExecuteNonQueryAsync(cmd);

            return(x);
        }
示例#2
0
        public async Task <string> AddImageAsync(Image img)
        {
            var cmd = MySqlDbHelper.AddImageCommand(img);

            OpenDbConnection();
            var rdr = await _db.ExecCommandAsync(cmd);

            rdr.Close();
            return(img.ImageId);
        }
示例#3
0
        public async Task <ImageContent> AddImageContentAsync(ImageContent ic)
        {
            var cmd = MySqlDbHelper.AddImageContentCommand(ic);

            OpenDbConnection();
            DbDataReader r = await _db.ExecCommandAsync(cmd);

            r.Close();
            return(ic);
        }
示例#4
0
        public string AddImage(Image img)
        {
            var cmd = new MySqlCommand
            {
                CommandType = CommandType.Text,
                CommandText = MySqlDbHelper.AddImageQuery(img)
            };

            OpenDbConnection();
            _db.ExecCommand(cmd);
            //_db.Close();
            return(img.ImageId);
        }