Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Silverlight и Image, после добавления фото в БД фото пустое 
:(
    Опции темы
nikich92
Дата 8.6.2012, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 7.6.2012

Репутация: нет
Всего: нет



всем доброго времени суток - возникла следующая проблема. При добавлении изображения в БД оно становится пустым. Изображение берется с контрола Image. Преобразуется в массив байт таким образом:
Код

 public static byte[] GetBytesFromImage(BitmapImage bmp)
        {
            byte[] imgArray = null;
            if (bmp != null)
            {

                imgArray = (new WriteableBitmap((BitmapImage)bmp)).Pixels.SelectMany(p => new byte[]
                {
                    (byte) p,
                    (byte) (p>>8),
                    (byte) (p>>16),
                    (byte) (p>>24)
                }).ToArray();
            }
            return imgArray;
        }


и грузится в базу вот так:
Код

 ServiceContacts1Client contacts = new ServiceContacts1Client();
                contacts.UpdateContactCompleted += new EventHandler<UpdateContactCompletedEventArgs>(contacts_UpdateContactCompleted);
                ServiceContacts contact = new ServiceContacts();
                ServiceContacts tempcont = new ServiceContacts();
                tempcont = (ServiceContacts)dataGrid1.SelectedItem;
                contact.idCont = tempcont.idCont;
                contact.first_name = firstName.Text;
                contact.last_name = lastName.Text;
                contact.mobile_phone = mobile.Text;
                contact.home_phone = homePhone.Text;

                if (contPhoto.Source != null)
                {
                    contact.photo = GetBytesFromImage((BitmapImage)contPhoto.Source);
                }
                contacts.UpdateContactAsync(contact);

помогите, пожалуйста решить проблему. Заранее благодарю
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0635 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.