Учёт клиентов строительной фирмы (C#+SQL)

Программа для учета клиентов  в строительной фирме В программе можно регистрировать клиентов и сделки по ним, а также отслеживать историю платежей клиентов по сделкам.В программе 3 вкладки:

  •  Клиенты (создание клиентов)
  •  Заказы клиентов (с указанием типов работ и их стоимости)
  •  Платежи клиентов (регистрация платежей)

Никаких дополнительных действий для настройки базы данных производить не нужно.

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

  • исходный код  на C# для Visual Studio 2010 (будет работать и в более новых версиях)*
  • Файл базы данных (можете увидеть все файлы на скриншоте)

*программный код содержит комментарии

Архив с программой будет выслан Вам на электронную почту сразу после оплаты.По всем вопросам пишите в комментарии.

Фрагмент программного кода

namespace StroitelClients
{
public partial class Form1 : Form
{
SqlCeConnection sqlConnection; //подключение к серверу sql
int selUrFace = -1; //номер выделенно юридеского лица для вывода детальной информации
int selFizFace = -1; //номер выделенного физ лица для вывода детальной информации
int selIdContactFace = -1; //id выделенного контактного лица
int selZak = -1; //выделенный заказ
List<UrFace> urFaceList; //список юридических лиц


public Form1()
{
InitializeComponent();

//подключаемся к бд
sqlConnection = new SqlCeConnection();
sqlConnection.ConnectionString = "Data Source=Stroitel.sdf";

sqlConnection.Open();

//загружаем данные
loadContactFace();
loadTipRabot();
loadZakazi();
loadPays();
}

//получаем список контактных лиц
private void loadContactFace()
{
//получаем список юридических лиц
SqlCeDataReader myReader = null;
SqlCeCommand myCommand = new SqlCeCommand("SELECT * FROM urface", sqlConnection);
myReader = myCommand.ExecuteReader();
urFaceList = new List<UrFace>();
while (myReader.Read())
{
urFaceList.Add(new UrFace(myReader["face"].ToString(), myReader["name"].ToString()));
}


//выполняем запрос
myReader = null;
myCommand = new SqlCeCommand("SELECT * FROM contactface", sqlConnection);
myReader = myCommand.ExecuteReader();


DataGridViewComboBoxColumn cb = (DataGridViewComboBoxColumn)dataGridViewZak.Columns[1];
cb.Items.Clear();

int i = 0;
//заполняем список и элементы управления
while (myReader.Read())
{
if (i >= dataGridViewContactFaces.RowCount-1)
dataGridViewContactFaces.RowCount++;

dataGridViewContactFaces.Rows[i].Cells[0].Value = myReader["id"].ToString();
if (myReader["fio"] != null)
dataGridViewContactFaces.Rows[i].Cells[1].Value = myReader["fio"].ToString();
if (myReader["phone"] != null)
dataGridViewContactFaces.Rows[i].Cells[2].Value = myReader["phone"].ToString();
if (myReader["mail"] != null)
dataGridViewContactFaces.Rows[i].Cells[3].Value = myReader["mail"].ToString();

Присоединяйся

Зарегестрируйся с помощью социальных сетей.

Публикуй

Опиши работу, прикрепи файлы и назначь цену.

Зарабатывай

Получай пассивный доход с продажи работ.

Тебе понадобится 5 минут для публикации работы на сайте.
Купить

1520,00 

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

StroitelClients.rar
266084
Оцени работу

рейтинг

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

Мы не грузим циферки, чтоб ты увидел контент как можно быстрее;

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

klausms

/ /

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

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

Только зарегестрированые пользователи имеют возможность комментировать работы
Учёт клиентов строительной фирмы (C#+SQL)
Программа для учета клиентов в строительной фирме В программе можно регистрировать клиентов и сделки по ним, а также отслеживать историю платежей клиентов по сделкам
Категория: Образование
Стоимость: 1520,00