Esempio n. 1
0
        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);
 }
Esempio n. 3
0
        public MaquinarioUserControl(string id = null)
        {
            InitializeComponent();
            currentID            = -1;
            maquinarioDao        = new MaquinarioDAO(MainWindow.currentPath);
            combustiveisDao      = new CombustiveisDAO(MainWindow.currentPath);
            comboBox1.DataSource = combustiveisDao.selectIdAndString().Values.ToArray();

            if (id != null)
            {
                currentID               = int.Parse(id);
                currentMaquinario       = maquinarioDao.selectById(int.Parse(id));
                textBox1.Text           = currentMaquinario.nome;
                textBox2.Text           = currentMaquinario.descricao;
                comboBox1.SelectedIndex = currentMaquinario.combustivel_id - 1;
            }
        }