using Microsoft.AspNetCore.Components; using MP.Data.DbModels; using MP.SPEC.Data; namespace MP.SPEC.Components.ProdKit { public partial class Manager { #region Protected Properties [Inject] protected MpDataService MDService { get; set; } = null!; #endregion Protected Properties #region Protected Methods protected override void OnInitialized() { if (string.IsNullOrEmpty(padCodXdl)) { padCodXdl = MDService.ConfigTryGet("padCodXdl"); } currPodlRec = null; // Verifico chiave Kit o la rigenero if (string.IsNullOrEmpty(keyFilt)) { DateTime adesso = DateTime.Now; keyFilt = $"KIT_{adesso:yyMMdd}_{adesso:HHmmss}"; keyFiltSearch = keyFilt; } } private string keyFilt = ""; private string keyFiltSearch = ""; #endregion Protected Methods #region Private Fields private string padCodXdl = "00000"; /// /// Salvataggio su Tab WIP dei dati del PODL ricevuto... /// /// protected void SavePodl(PODLExpModel selRec) { keyFiltSearch = "KIT#"; currPodlRec = selRec; keyFiltSearch = keyFilt; } /// /// Record PODL corrente da inserire /// private PODLExpModel? currPodlRec = null; #endregion Private Fields } }