コード例 #1
0
 public XtraFrmF6004ModeleAutorsie(LiasseController controller)
 {
     _controller = controller;
     InitializeComponent();
     gridView1.CustomRowCellEdit    += GridView1OnCustomRowCellEdit;
     _CurrentF6004ModeleAutorsie     = controller.CurrentF6004ModeleAutorsie();
     DBf6004BindingSource.DataSource = _CurrentF6004ModeleAutorsie;
     this.F6004ModeleAutorsieBindingSource.DataSource = new Model.F6004ModeleAutorsie(_CurrentF6004ModeleAutorsie);
     btEnregistrer.Click += BtEnregistrer_Click;
     btExporter.Click    += BtExporter_Click;
     //this.gridView1.OptionsView.RowAutoHeight = true;
     //colLibelle.AppearanceCell.TextOptions.WordWrap=WordWrap.Wrap;
     saveFileDialog1.FileName = controller.GetXmlFileName(this.F6004ModeleAutorsieBindingSource.Current).Replace("ModeleAutorsie", "");
 }
コード例 #2
0
        private void BtEnregistrer_Click(object sender, EventArgs e)
        {
            this.F6004ModeleAutorsieBindingSource.EndEdit();
            DBf6004BindingSource.EndEdit();
            var F6004ModeleAutorsie = this.F6004ModeleAutorsieBindingSource.Current as Model.F6004ModeleAutorsie;

            if (F6004ModeleAutorsie != null)
            {
                _controller.Save(F6004ModeleAutorsie.MF6004ModeleAutorsie);
            }
            _CurrentF6004ModeleAutorsie     = _controller.CurrentF6004ModeleAutorsie();
            DBf6004BindingSource.DataSource = _CurrentF6004ModeleAutorsie;
            this.F6004ModeleAutorsieBindingSource.DataSource = new Model.F6004ModeleAutorsie(_CurrentF6004ModeleAutorsie);
        }
コード例 #3
0
 public F6004ModeleAutorsie(Core.Models.Liass.F6004ModeleAutorsie mF6004ModeleAutorsie)
 {
     MF6004ModeleAutorsie = mF6004ModeleAutorsie;
     Lignes = new List <LigneLiasse>();
     for (int j = 1; j <= 27; j++)
     {
         Lignes.Add(new LigneLiasse()
         {
             Ordre        = j,
             CodeN        = $"F60040{j:000}",
             CodeN1       = $"F60041{j:000}",
             Libelle      = Libelles[j - 1],
             ObjectLiasse = mF6004ModeleAutorsie
         });
     }
 }
コード例 #4
0
 public void F6004ModeleAutorsieUpdate(Core.Models.Liass.F6004ModeleAutorsie f6004)
 {
     _f6004ModeleAutorsieRepo.Update(f6004);
 }