private void btnOK_Click(object sender, EventArgs e) { if (_workWithForm.IsEditMode()) { if (!isFill()) { return; } _grade.Name = tbName.Text; _grade.EPower = tbEPower.Text; _grade.EVol = tbEVol.Text; _grade.MaxLoad = tbMaxLoad.Text; _grade.NoLoad = tbNoLoad.Text; int idEngineType; int.TryParse(cbEngineType.SelectedValue.ToString(), out idEngineType); EngineTypeList engineTypeList = EngineTypeList.getInstance(); EngineType engineType = engineTypeList.getItem(idEngineType); _grade.EngineType = engineType; _grade.Save(); DialogResult = System.Windows.Forms.DialogResult.OK; } else { _workWithForm.SetEditMode(true); } }
public Grade(Model model) { ID = 0; Name = string.Empty; EPower = string.Empty; EVol = string.Empty; MaxLoad = string.Empty; NoLoad = string.Empty; Model = model; EngineType = EngineTypeList.getInstance().getItem(1); }
static FuelLoader() { erorrs = new List <string>(); fuelCardList = FuelCardList.getInstance(); engineTypeList = EngineTypeList.getInstance(); benzin = engineTypeList.getItem(BENZIN_ID); disel = engineTypeList.getItem(DIESEL_ID); loaders = new Dictionary <FuelReport, Action <ExcelDoc> >(); loaders.Add(FuelReport.Петрол, LoadPetrol); loaders.Add(FuelReport.Neste, LoadNeste); loaders.Add(FuelReport.Чеки, LoadChecks); }
public Fuel(DataRow row) { Id = Convert.ToInt32(row[0].ToString()); int idFuelCard; int.TryParse(row[1].ToString(), out idFuelCard); FuelCard = FuelCardList.getInstance().getItem(idFuelCard); Date = Convert.ToDateTime(row[2].ToString()); Value = Convert.ToDouble(row[3].ToString()); int idEngineType; int.TryParse(row[4].ToString(), out idEngineType); EngineType = EngineTypeList.getInstance().getItem(idFuelCard); }
private void fillFields(DataRow row) { ID = Convert.ToInt32(row.ItemArray[0]); Name = row.ItemArray[1].ToString(); EPower = row.ItemArray[2].ToString(); EVol = row.ItemArray[3].ToString(); MaxLoad = row.ItemArray[4].ToString(); NoLoad = row.ItemArray[5].ToString(); int idEngineType; int.TryParse(row.ItemArray[6].ToString(), out idEngineType); EngineType = EngineTypeList.getInstance().getItem(idEngineType); int idModel; int.TryParse(row.ItemArray[7].ToString(), out idModel); Model = ModelList.getInstance().getItem(idModel); }