private void InserirBico() { if (bsBomba.Current != null) { using (TFCadBicoBomba fBico = new TFCadBicoBomba()) { fBico.Cd_empresa = cd_empresa.Text; fBico.Nm_empresa = nm_empresa.Text; if (fBico.ShowDialog() == DialogResult.OK) { if (fBico.rBico != null) { (bsBomba.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BombaAbastecimento).lBico.Add(fBico.rBico); bsBomba.ResetCurrentItem(); } } } } }
private void AlterarBico() { if (bsBico.Current != null) { using (TFCadBicoBomba fBico = new TFCadBicoBomba()) { string id_tanque = (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Id_tanquestr; string cd_produto = (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Cd_produto; string ds_produto = (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Ds_produto; string endbico = (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Enderecofisicobico; fBico.rBico = bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba; if (fBico.ShowDialog() != DialogResult.OK) { (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Id_tanquestr = id_tanque; (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Cd_produto = cd_produto; (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Ds_produto = ds_produto; (bsBico.Current as CamadaDados.PostoCombustivel.Cadastros.TRegistro_BicoBomba).Enderecofisicobico = endbico; bsBico.ResetCurrentItem(); } } } }