コード例 #1
0
        private void currentViewToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (pnlMain.Controls == null || pnlMain.Controls.Count == 0 || pnlMain.Controls[0].GetType() != typeof(AnalysisCommand))
            {
                ShowError("Select a command view first");
                return;
            }

            AnalysisCommand cmd = pnlMain.Controls[0] as AnalysisCommand;

            CopyToClipboard(cmd.Export());
        }
コード例 #2
0
ファイル: Analysis.cs プロジェクト: imedic/vinitore_app
 private void SetProperties(AnalysisCommand command)
 {
     WineId              = command.WineId;
     BarrelId            = command.BarrelId;
     Date                = DateTime.UtcNow;
     Alcohol             = command.Alcohol;
     Acid                = command.Acid;
     VolatileAcid        = command.VolatileAcid;
     TotalDryExtract     = command.TotalDryExtract;
     TotalSulphurDioxide = command.TotalSulphurDioxide;
     FreeSulphurDioxide  = command.FreeSulphurDioxide;
     PH = command.PH;
 }
コード例 #3
0
        public IActionResult Post([FromBody] AnalysisCommand command)
        {
            _sevice.AddAnalysis(command);

            return(Ok());
        }
コード例 #4
0
        public void AddAnalysis(AnalysisCommand command)
        {
            var analysis = new Analysis(command);

            _repository.AddAnalysis(analysis);
        }
コード例 #5
0
ファイル: Analysis.cs プロジェクト: imedic/vinitore_app
 public Analysis(AnalysisCommand command)
 {
     SetProperties(command);
 }
コード例 #6
0
 public CommandAttribute(AnalysisCommand command)
 {
     Command = command;
 }