Beispiel #1
0
 private void InserirTalhao()
 {
     using (TFTalhoesPlantio fTalhoes = new TFTalhoesPlantio())
     {
         fTalhoes.UndProduto = sigla_unidade.Text;
         if (fTalhoes.ShowDialog() == DialogResult.OK)
         {
             if (fTalhoes.rTalhoes != null)
             {
                 (bsPlantio.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio).lTalhoesPlantio.Add(fTalhoes.rTalhoes);
                 bsPlantio.ResetCurrentItem();
             }
         }
     }
 }
Beispiel #2
0
 public void AlterarTalhao()
 {
     if (bsTalhoes.Current != null)
     {
         using (TFTalhoesPlantio fTalhoes = new TFTalhoesPlantio())
         {
             decimal area_plantada     = (bsTalhoes.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio_X_Talhoes).Area_plantada;
             decimal producao_prevista = (bsTalhoes.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio_X_Talhoes).Producao_prevista;
             fTalhoes.UndProduto = sigla_unidade.Text;
             fTalhoes.rTalhoes   = bsTalhoes.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio_X_Talhoes;
             if (fTalhoes.ShowDialog() != DialogResult.OK)
             {
                 (bsTalhoes.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio_X_Talhoes).Area_plantada     = area_plantada;
                 (bsTalhoes.Current as CamadaDados.Fazenda.Cadastros.TRegistro_Plantio_X_Talhoes).Producao_prevista = producao_prevista;
                 bsTalhoes.ResetCurrentItem();
             }
         }
     }
 }