public order(connector cn, string _id, string _number, string _fromDate) { SQL = new MySqlDb(cn); id = _id; number = _number; fromDate = _fromDate; }
public result testConnection(connector cn) { // Проверяем соединение с БД. Если есть ошибка, то error ставим true и дальнейшая работа с БД не производиться string errorMessage = null; //int res = 0; try { DbCommand cmd = DBconn.getCommand(); DBcnn.Open(); cmd.Connection = DBcnn; cmd.CommandText = "SELECT 1"; cmd.ExecuteNonQuery(); DBcnn.Close(); return(new result(0, "Соединение установлено")); } catch (Exception rr) { error = true; errorMessage = rr.Message; } return(new result(500, errorMessage)); }
public StatFormClickID(connector _cn, string formName, DataTable source, string[] hideColumnsA, string _sql, string nameParam, string nameColumn, string[] hideColumnsNewForm, string newFormName) // Форма выводит данные из указанного источника. По клику на строке делается запрос для второй формы с указанным значением полем-параметром { // Входящие данные: // __cn класс connector - имя и пароль для соединения с БД // formName - Имя основной формы (этой формы) в которой произойдет выбор строки // source - Источник данных для первой (этой) формы // hideColumnsA - Список столбцов для сокрытия в этой форме // _sql - Текст запроса с параметром для второй (открываемой по клику) формы. Может быть пустым,если форма конечная и не должна ничего окрывать // nameParam - Имя параметра в запросе _sql // nameColumn - Имя колонки со значением, которое пойдет в параметр // hideColumnsNewForm - Имя колонок, которые нужно скрыть во 2й (открываемой )форме // Имя новой формы InitializeComponent(); this.Text = formName; // Название формы sql = _sql; cn = _cn; paramName = nameParam; columnName = nameColumn; newFormHideColumns = hideColumnsNewForm; newFName = newFormName; dgvStat.DataSource = source; // Источник первичных данных. Для первой формы setLeaveStyleDgv(dgvStat, null); hideDGVColumns(dgvStat, hideColumnsA); // dgvStat.Focus(); }
//public override void getDataFromDB() { } public supplier(connector _cn, string _name, string _ogrn, string _inn, string _tel = "", string _email = "") { setName(_name); setOGRN(_ogrn); setINN(_inn); setTel(_tel); setEmail(_email); cn = _cn; SQL = new MySqlDb(cn); }
private void Form1_Load(object sender, EventArgs e) { cn = new connector(); /* //Показываем форму регистрации. Снять комментарий после отладки * this.Hide(); * * * * // Вызываем форму ввода регистрации пользователя * Registration rg = new Registration(); * DialogResult dr=rg.ShowDialog(); * if (dr != DialogResult.Yes) * { * // Если форму закрывают не по кноке "РЕГИСТРАЦИЯ", то закрываем приложение * this.DialogResult = System.Windows.Forms.DialogResult.Cancel; * this.Close(); * return; * } * * cn.user = rg.getLogin(); * cn.password = rg.getPassword(); * result r = cn.testConnection(); * if (r.getCode() != 0) * { * MesShow(r.getMessage()); * this.DialogResult = System.Windows.Forms.DialogResult.Cancel; * this.Close(); * return; * } */ // --------------------------------------- // На время отладки. После отладки удалить. И удалить коммент на блоке выше. cn.user = "******"; cn.password = "******"; // --------------------------------------- this.Show(); status = new ToolStripLabel(); statusStrip1.Items.Add(status); dgvSupply.DataSource = dtDgvElementSupply; // Источник данных для DGV //dgvOrderForCompile.DataSource = dtOrderList; // Источник данных для DGV // Получаем данные для чекбокса КАТЕГОРИИ подсистемы ОТЧЕТЫ cat ct = new cat(cn); ct.getDataFromDB(); cbStatGoodCategory.DataSource = ct.getDataTable(); cbStatGoodCategory.DisplayMember = "name"; cbStatGoodCategory.ValueMember = "id"; cbStatGoodCategory.SelectedValue = -1; tbOgrn.Focus(); }
public SaleStatistic(connector _cn) { cn = _cn; SQL = new MySqlDb(cn); }
// Класс для формирования отчетов public GoodStatistic(connector cn) { SQL = new MySqlDb(cn); }
public ordersList(connector cn) { SQL = new MySqlDb(cn); }
public SupplyStat(connector cnn) { SQL = new MySqlDb(cnn); cn = cnn; }
public MySqlDb(connector cn) { createConnect(cn); param = new Dictionary <string, string>(); }
private void createConnect(connector cn) { DBconn = new DataBaseConnection(Form1.DB_CON_NAME); // Создаем класс соединения поставщика соединения читаем с файла App.config DBcnn = DBconn.GetDatabaseConnection(cn.UserData()); // Создаем подключение с паролем и логином юзера }
public supplier(connector cn) { SQL = new MySqlDb(cn); }
//DataTable dt; public cat(connector cn) { SQL = new MySqlDb(cn); sql = "SELECT `category_id` 'id',`name_ru-RU`'name' FROM `ishp_jshopping_categories`"; }
public elementSupply(connector cn) { SQL = new MySqlDb(cn); }
public SimpleSQLQuery(connector cn) { SQL = new MySqlDb(cn); }