public GastosUserControl(string id = null) { InitializeComponent(); currentID = -1; currentGastosDao = new GastosDAO(MainWindow.currentPath); tipoComboBox.DataSource = Enum.GetValues(typeof(GastosType)); maquinarioDao = new MaquinarioDAO(MainWindow.currentPath); unidadeAnimalDao = new UnidadeAnimalDAO(MainWindow.currentPath); combustiveisDao = new CombustiveisDAO(MainWindow.currentPath); pastagemDao = new PastagemDAO(MainWindow.currentPath); gastosDao = new GastosDAO(MainWindow.currentPath); tipoComboBox.SelectedIndex = -1; if (id != null) { currentID = int.Parse(id); currentGastos = currentGastosDao.selectById(currentID); nomeTextBox.Text = currentGastos.nome; tipoComboBox.SelectedIndex = (int)currentGastos.idCategoria; refreshList(); if (tipoComboBox.SelectedIndex > 0) { referenteComboBox.SelectedIndex = currentGastos.idRef - 1; } else { referenteComboBox.SelectedIndex = -1; } valorTextBox.Text = currentGastos.valor.ToString(); } }
private void initDaos() { if (currentPath == null) { return; } maquinarioDao = new MaquinarioDAO(currentPath); combustiveisDao = new CombustiveisDAO(currentPath); pastagemDao = new PastagemDAO(currentPath); tipoPastagemDao = new TipoPastagemDAO(currentPath); gastosDao = new GastosDAO(currentPath); unidadeAnimalDao = new UnidadeAnimalDAO(currentPath); }
public DatalheGastosWindow(int id) // <- ID UO { InitializeComponent(); currentUAId = id; unidadeAnimalDao = new UnidadeAnimalDAO(MainWindow.currentPath); miscDao = new Misc(MainWindow.currentPath); var a = miscDao.listAllGastosByIdAsc(currentUAId); foreach (var b in a) { appendTextToDetalhes("Nome: " + b.nome, Color.Black, false); appendTextToDetalhes("\tDescricao: " + b.descricao, Color.Black, false); appendTextToDetalhes("\tValor: " + b.valor, b.valor >= 0 ? Color.DarkGreen : Color.DarkRed); } }
public UnidadeAnimalUserControl(string id = null) { InitializeComponent(); currentID = -1; currentUnidadeAnimalDao = new UnidadeAnimalDAO(MainWindow.currentPath); if (id != null) { currentID = int.Parse(id); currentUnidadeAnimal = currentUnidadeAnimalDao.selectById(currentID); nomeTextBox.Text = currentUnidadeAnimal.nome; uaEntradaTextBox.Text = currentUnidadeAnimal.uaEntrada.ToString(); uaSaidaTextBox.Text = currentUnidadeAnimal.uaSaida.ToString(); dataEntradaDatePicker.Value = DateTime.FromFileTimeUtc(currentUnidadeAnimal.dataEntrada); dataSaidaDatePicker.Value = DateTime.FromFileTimeUtc(currentUnidadeAnimal.dataSaida); racaTextBox.Text = currentUnidadeAnimal.raca; valorUaTextBox.Text = currentUnidadeAnimal.valor.ToString(); } }