protected void Button1_Click(object sender, EventArgs e) { Dictionary <String, object> param = new Dictionary <string, object>(); if (RadioButtonList1.SelectedValue == "") { return; } else { int i = Int32.Parse(HiddenField1.Value); param.Add("ID_employee", i); int shift = Int32.Parse(RadioButtonList1.SelectedValue); param.Add("ID_shift", shift); IDataProvider <Employees> provider = DataProviderFactory.GetDefaultDataProvider <Employees>(); provider.Save(param); Response.Redirect("/"); } }
private void Update_team_btn_Click(object sender, EventArgs e) { if (Leva.SelectedRows.Count == 1 && Prava.SelectedRows.Count == 1) { int Leva_selected = Leva.SelectedCells[0].RowIndex; int Prava_selected = Prava.SelectedCells[0].RowIndex; DataGridViewRow Leva_nevim = Leva.Rows[Leva_selected]; DataGridViewRow Prava_nevim = Prava.Rows[Prava_selected]; string ID_workplace = Convert.ToString(Leva_nevim.Cells["ID_workplace"].Value); string ID_team = Convert.ToString(Prava_nevim.Cells["ID_team"].Value); MessageBox.Show("ID_emp: " + e_id + ", ID_pos: " + e_pos + ", ID_work: " + ID_workplace + ", ID_team: " + ID_team); Dictionary <String, object> param = new Dictionary <string, object>(); param.Add("ID_employee", e_id); param.Add("ID_team", ID_team); IDataProvider <EmployeeTeam> provider = DataProviderFactory.GetDefaultDataProvider <EmployeeTeam>(); provider.Save(param); } }
public void Fill(Dictionary <String, Object> param = null) { IDataProvider <T> dataProvider = DataProviderFactory.GetDefaultDataProvider <T>(); dataProvider.Fill(this, param); }