本文整理汇总了C#中DataLayer.sql类的典型用法代码示例。如果您正苦于以下问题:C# sql类的具体用法?C# sql怎么用?C# sql使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
sql类属于DataLayer命名空间,在下文中一共展示了sql类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: button4_Click
/* Перенести с-ф в другой регион */
private void button4_Click(object sender, EventArgs e)
{
if (globalData.UserAccess == 1)
{
try
{
globalData.update = false;
sql sql1 = new sql();
string res = String.Empty;
int err1 = 0;
foreach (DataGridViewCell cell in _dgvRefDoc.SelectedCells)
{
if ((_dgvRefDoc.Rows[cell.RowIndex].Cells[0].Value == null && _dgvRefDoc.Rows[cell.RowIndex].Cells[1].Value == null) ||
(_dgvRefDoc.Rows[cell.RowIndex].Cells[0].Value.ToString() == "" && _dgvRefDoc.Rows[cell.RowIndex].Cells[1].Value.ToString() == ""))
res = sql1.GetRecordsOne("exec UpdReportRefDoc @p1, @p2, @p3, @p4, @p5, @p6", _dgvRefDoc.Rows[cell.RowIndex].Cells[2].Value.ToString(), _dgvRefDoc.Rows[cell.RowIndex].Cells[3].Value.ToString(), comboBox1.SelectedValue, globalData.UserID, dateTimePicker1.Value.Year.ToString() + "-" + dateTimePicker1.Value.Month.ToString() + "-01", cbSDiv.SelectedValue);
if (res == "1")
err1++;
}
if (err1 != 0)
MessageBox.Show("Кол-во ошибок " + err1.ToString(), "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
catch (Exception err)
{
MessageBox.Show("Не удалось обновить продажу. Системная ошибка: " + err.ToString(), "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.Close();
}
}
}
示例2: btnDel_Click
private void btnDel_Click(object sender, EventArgs e)
{
sql sql1 = new sql();
sql1.GetRecords("exec DelKosCust @p1", dataGridView1.SelectedRows[0].Cells[0].Value.ToString());
loadKosCust();
}
示例3: Users
public Users()
{
InitializeComponent();
cbSDiv.SelectedIndex = 0;
globalData.load = false;
globalData.Div = cbSDiv.SelectedItem.ToString();
sql sql1 = new sql();
DataTable dt = sql1.GetRecords("exec SelRole");
if (dt != null)
{
cbRoles.DataSource = dt;
cbRoles.DisplayMember = "role_name";
cbRoles.ValueMember = "role_id";
cbRoles.SelectedIndex = 4;
}
dt = sql1.GetRecords("exec Region_Select");
if (dt != null)
{
cbRegions.DataSource = dt;
cbRegions.DisplayMember = "reg_nameRus";
cbRegions.ValueMember = "reg_id";
}
loadData1();
loadData2();
globalData.load = true;
}
示例4: button1_Click
private void button1_Click(object sender, EventArgs e)
{
InputDialog ind = new InputDialog("Дистрибьютор", "Введите код дистр.(Напр.:20440997)\nНе забудьте добавить РЕГИОН!", true);
ind.ShowDialog();
if (ind.DialogResult == DialogResult.Cancel)
return;
String code = globalData.input;
ind = new InputDialog("Дата начала отчётов", "Введите год", true);
ind.ShowDialog();
if (ind.DialogResult == DialogResult.Cancel)
return;
String yearR = globalData.input;
ind = new InputDialog("Дата начала отчётов", "Введите месяц в формате 1,2,3..", true);
ind.ShowDialog();
if (ind.DialogResult == DialogResult.Cancel)
return;
String monthR = globalData.input;
sql sql1 = new sql();
DataTable dt1 = sql1.GetRecords("exec InsRepDistRight @p1, @p2", code, yearR + "-" + monthR + "-01");
}
示例5: fillUsersUlpu
private void fillUsersUlpu()
{
if (dataGridView1.Rows != null)
{
dataGridView1.Rows.Clear();
dataGridView1.Columns.Clear();
}
globalData.load = false;
sql sql1 = new sql();
DataTable dt1 = sql1.GetRecords("exec SelUserByLPUID @p1", cbULPU.SelectedValue);
if (dt1 == null)
{
MessageBox.Show("Ошибка!", "ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
dataGridView1.Columns.Add("user_name", "Региональный представитель");
foreach (DataRow row in dt1.Rows)
{
dataGridView1.Rows.Add(row.ItemArray[1]);
}
dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.DisplayedCells);
}
globalData.load = true;
}
示例6: MoveReport
public MoveReport(int idRep1, int db1, int count1)
{
InitializeComponent();
sql sql1 = new sql();
DataTable dt1 = sql1.GetRecords("exec SelSubRegionByUserID @p1", globalData.UserID);
globalData.load = false;
cbSubReg.DataSource = dt1;
cbSubReg.DisplayMember = "subreg_nameRus";
cbSubReg.ValueMember = "subreg_id";
globalData.load = true;
tbCount.Text = count1.ToString();
count = count1;
idRep = idRep1;
db = db1;
if (globalData.Div == "HC")
{
tbTail.Visible = true;
label3.Visible = true;
tbTail.Text = sql1.GetRecordsOne("exec TailForRaspNew @p1, @p2, @p3", idRep, db, cbSubReg.SelectedValue);
}
else
{
tbTail.Visible = false;
label3.Visible = false;
}
}
示例7: CodeName_Activated
private void CodeName_Activated(object sender, EventArgs e)
{
sql sql1 = new sql();
dataGridView1.DataSource = sql1.GetRecords(sel);
dataGridView1.Columns[0].Visible = false;
//dataGridView1.FirstDisplayedScrollingRowIndex = clsData.selRow;
}
示例8: btnSave_Click
private void btnSave_Click(object sender, EventArgs e)
{
sql sql1 = new sql();
globalData.load = true;
DataTable dt1 = new DataTable();
string lpu = String.Empty;
string reg = String.Empty;
if (tbRegion.Visible == false)
{
lpu = "-3";
reg = cbLPU.SelectedValue.ToString();
}
else
{
lpu = cbLPU.SelectedValue.ToString();
reg = tbRegion.Text;
}
if (index == 0)
{
dt1 = sql1.GetRecords("exec InsMarkAct 0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13",
tbName.Text, globalData.UserID2, globalData.Div, reg, lpu, tbPlan1.Text.Replace(",", "."), tbPlan2.Text.Replace(",", "."), tbPlan3.Text.Replace(",", "."), tbPlan4.Text.Replace(",", "."),
tbFact1.Text.Replace(",", "."), tbFact2.Text.Replace(",", "."), tbFact3.Text.Replace(",", "."), tbFact4.Text.Replace(",", "."));
if (dt1 == null)
MessageBox.Show("Не удалось добавить маркетинговое мероприятие.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
else
MessageBox.Show("Маркетинговое мероприятие добавлено.", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.Close();
}
else
{
dt1 = sql1.GetRecords("exec UpdMarkAct @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13, @p14",
index,
db,
globalData.UserID2,
tbName.Text,
lpu,
reg,
tbPlan1.Text.Replace(",", "."),
tbPlan2.Text.Replace(",", "."),
tbPlan3.Text.Replace(",", "."),
tbPlan4.Text.Replace(",", "."),
tbFact1.Text.Replace(",", "."),
tbFact2.Text.Replace(",", "."),
tbFact3.Text.Replace(",", "."),
tbFact4.Text.Replace(",", "."));
if (dt1 == null)
MessageBox.Show("Не удалось отредактировать маркетинговое мероприятие.", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
else
MessageBox.Show("Маркетинговое мероприятие обновлено.", "Результат", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.Close();
}
}
示例9: rent_fill
/* ХП */
public void rent_fill( string name, int role, ComboBox cb, ComboBox cbUser = null,
ComboBox cbDiv = null,
ComboBox cbReg = null,
ComboBox cbRD = null )
{
sql sql1 = new sql();
DataTable dt = new DataTable();
string reg = "0", rd = "0", div = "0", user = globalData.UserID.ToString();
string _name = "user_name", _id = "user_id";
if (cbDiv != null)
{
if (cbDiv.SelectedValue == null)
div = "0";
else
div = cbDiv.SelectedValue.ToString();
}
if (cbReg != null)
{
if (cbReg.Enabled == false || cbReg.Visible == false || cbReg.SelectedValue == null)
reg = "0";
else
reg = cbReg.SelectedValue.ToString();
}
if (cbRD != null)
{
if (cbRD.Enabled == false || cbRD.Visible == false)
rd = "0";
else
{
if (cbRD.SelectedValue == null)
rd = "0";
else
rd = cbRD.SelectedValue.ToString();
}
}
if (name == "Region" && role == 4)
user = "0";
if (name == "UserForDM")
dt = sql1.GetRecords("exec Rent_Select_" + name + " @p1, @p2, @p3, @p4, @p5, @p6", role, user, div, rd, reg, dtp23.Value.Year.ToString() + "-" + dtp23.Value.Month + "-01");
else
dt = sql1.GetRecords("exec Rent_Select_" + name + " @p1, @p2, @p3, @p4, @p5", role, user, div, rd, reg);
if (name == "Div")
{
_name = "sdiv_code";
_id = "sdiv_id";
}
if (name == "Region")
{
_name = "reg_nameRus";
_id = "reg_id";
}
fillComboBox(dt, cb, _name, _id);
}
示例10: loadButton
private void loadButton()
{
sql sql1 = new sql();
cbButton.DataSource = sql1.GetRecords("exec SelButton @p1", cbSDiv.SelectedValue);
cbButton.DisplayMember = "btn_name";
cbButton.ValueMember = "btn_id";
}
示例11: btnSearchCust_Click
private void btnSearchCust_Click(object sender, EventArgs e)
{
sql sql1 = new sql();
DataTable dt = sql1.GetRecords("exec SelMergeCust @p1, @p2", textBox6.Text, textBox5.Text);
_dgvMerge.DataSource = dt;
}
示例12: btnSearchMat_Click
private void btnSearchMat_Click(object sender, EventArgs e)
{
sql sql1 = new sql();
DataTable dt = sql1.GetRecords("exec SelMergeMat @p1, @p2, @p3", textBox1.Text, textBox2.Text, textBox3.Text);
_dgvMerge.DataSource = dt;
}
示例13: button1_Click
private void button1_Click(object sender, EventArgs e)
{
sql sql1 = new sql();
if (tbYear.Text != String.Empty)
sql1.GetRecordsOne("exec SetNextYear @p1, @p2, @p3, @p4", tbYear.Text, cbLPU.Checked, cbNom.Checked, cbUsers.Checked);
else
MessageBox.Show("Введите год!", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
示例14: AddRowReport
public AddRowReport(String rep_id, String db_id, bool edit)
{
InitializeComponent();
repID = Convert.ToInt32(rep_id);
idDB = Convert.ToInt32(db_id);
sql sql1 = new sql();
DataTable dt1 = sql1.GetRecords("exec selRepKosByID @p1, @p2", rep_id, db_id);
dateTimePicker1.Value = Convert.ToDateTime(dt1.Rows[0].ItemArray[0].ToString());
loaddata();
cbComp.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[1].ToString());
cbCust.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[2].ToString());
tbDist.Text = dt1.Rows[0].ItemArray[3].ToString();
cbSubReg.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[4].ToString());
if (globalData.Div != "OM")
cbLPU.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[5].ToString());
if (Convert.ToInt32(dt1.Rows[0].ItemArray[6].ToString()) != 0)
{
cbGroup.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[6].ToString());
cbNom.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[7].ToString());
}
else
cbGroup.SelectedValue = Convert.ToInt32(dt1.Rows[0].ItemArray[7].ToString());
changeEnable();
load = false;
tbCount.Text = dt1.Rows[0].ItemArray[9].ToString();
tbPriceEuro.Text = dt1.Rows[0].ItemArray[10].ToString();
tbPriceRub.Text = dt1.Rows[0].ItemArray[11].ToString();
load = true;
if (((!edit) || (dateTimePicker1.Value != Convert.ToDateTime(globalData.CurDate))) && (globalData.UserAccess != 1))
{
tbCount.Enabled = false;
tbPriceEuro.Enabled = false;
tbPriceRub.Enabled = false;
cbGroup.Enabled = false;
cbNom.Enabled = false;
}
else
{
tbCount.Enabled = true;
tbPriceEuro.Enabled = true;
tbPriceRub.Enabled = true;
cbGroup.Enabled = true;
cbNom.Enabled = true;
}
}
示例15: btnDelUserLPU_Click
private void btnDelUserLPU_Click(object sender, EventArgs e)
{
int managerID = Convert.ToInt32(manager.SelectedValue);
int userID = Convert.ToInt32(_dgv2.Rows[_dgv2.SelectedCells[0].RowIndex].Cells[0].Value);
sql sql1 = new sql();
sql1.GetRecords("exec delUserManager @p1, @p2", managerID, userID);
loadUserManager(managerID);
}