Продажа квартир на C#

Задание:

Автоматизировать работу риелтора по продажам квартир.

Что может делать пользователь:

  • Поиск квартир по критериям цена и/или город.
  • Просмотр снимков жилья.
  • Возможность выставлять свое жилье на продажу / а также закрыть заявку о продаже жилья.
  • Регистрация в системе.
  • Возможность пожаловатья на предложение жилья.

 Что может делать администратор:

  • Возможность удалять и редактировать предложения пользователей.
  • Возможность увидеть предложения жилья с самым высоким рейтингом жалоб и удалить все выбранные.

Содержимое проекта:

Содержимое папки Data (bin/Debug/Data):

  • DB - папка с исходным SQL кодом, для создания базы данных и её заполнения
  • Help - папка с файлом справки о проекте, а также проектом Help and Manual для изменения файла справки
  • Ico - папка со всеми иконками проекта
  • Img - папка для хранения изображений проекта
  • ConnMicrosoftSQLServer.cfg - файл хранящий строку подключениия к СУБД (системе управления базами данных)

Пример кода:

//Двойной клик по таблице, для просмотра изображения квартиры
        private void dGVFlats_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dGVFlats.RowCount == 0)
            {
                MessageBox.Show("Отсутсвуют строки в таблице!", "Ошибка!");
            }
            else
            {
                //Создаем экземпляр класса формы
                PicturesFlats pictureFlats = new PicturesFlats();

                //Очистка поля для фото
                pictureFlats.pictureBoxFlats.Image = null;
                //Установка растяжения по всей площади
                pictureFlats.pictureBoxFlats.BackgroundImageLayout = ImageLayout.Stretch;
                pictureFlats.pictureBoxFlats.SizeMode = PictureBoxSizeMode.StretchImage;
                int i = 0;
                //Определяем индекс строки
                i = dGVFlats.SelectedCells[0].RowIndex;

                try
                {
                    //Если файл существует по пути, то загружаем фото, если нету, то картинку с ошибкой
                    if (File.Exists(@"Data\Img\" + Convert.ToString(dGVFlats[0, i].Value) + "_"
                        + Convert.ToString(dGVFlats[1, i].Value) + "_" + Convert.ToString(dGVFlats[2, i].Value) + ".bmp"))
                    {
                        System.IO.FileStream fs = new System.IO.FileStream(@"Data\Img\" + Convert.ToString(dGVFlats[0, i].Value) + "_" 
                            + Convert.ToString(dGVFlats[1, i].Value) + "_" + Convert.ToString(dGVFlats[2, i].Value) + ".bmp", System.IO.FileMode.Open);
                        System.Drawing.Image img = System.Drawing.Image.FromStream(fs);
                        fs.Close();
                        pictureFlats.pictureBoxFlats.Image = img;
                    }
                    else
                    {
                        pictureFlats.pictureBoxFlats.BackgroundImage = Image.FromFile(@"Data\Img\404NotFound.jpg");
                    }
                }
                catch { }

                pictureFlats.Show();
            }
        }

Перед первым запуском проекта требуется внимательно изучить файл инструкции Настройки.docx. 

Содержание архива

  • Исходный код на C# для Visual Studio

  • Исходный код на SQL для MS SQL Server

  • Файл инструкции по установке и настройке
Купить

1500,00 

(без учета комиссии 3,8 %)

После оплаты Вы получите работу на электронную почту.
FlatHelper.rar
11673506
Настройки.docx
418985
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (0)

Zicise

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
Продажа квартир на C#
Среда разработки: Visual Studio Язык разработки: .Net C# Хранение данных: MS SQL Server
Категория: Образование
Стоимость: 1500,00