Beispiel #1
0
        public HistoriaclinicaMntFrm(int idEntidadMnt, TipoMantenimiento tipoMnt, GridControl gridParent, HistoriaclinicaFrm formParent)
        {
            if (tipoMnt == TipoMantenimiento.SinEspecificar && idEntidadMnt <= 0)
            {
                throw new ArgumentException("El valor primario de la entidad no contiene un valor valido.");
            }
            InitializeComponent();

            IdEntidadMnt    = idEntidadMnt;
            TipoMnt         = tipoMnt;
            SeEliminoObjeto = false;
            GridParent      = gridParent;
            FormParent      = formParent;

            var styleController = new StyleController();

            WinFormUtils.SetStyleController(tpDatos, styleController);
            WinFormUtils.SetStyleController(tpAntecedentesNoPatologico, styleController);
            WinFormUtils.SetStyleController(tpAntecedentesPatologicos, styleController);
            WinFormUtils.SetStyleController(tpAntecedentesGinecoobstetricos, styleController);
            WinFormUtils.SetStyleController(tpComentario, styleController);


            WinFormUtils.SetEnterMoveNextControl(tpDatos, true);
            WinFormUtils.SetEnterMoveNextControl(tpAntecedentesNoPatologico, true);
            WinFormUtils.SetEnterMoveNextControl(tpAntecedentesPatologicos, true);
            WinFormUtils.SetEnterMoveNextControl(tpAntecedentesGinecoobstetricos, true);
            WinFormUtils.SetEnterMoveNextControl(tpComentario, true);



            _errorProvider = new DXErrorProvider();

            IdUsuario = SessionApp.UsuarioSel.Idusuario;
        }
Beispiel #2
0
 public static HistoriaclinicaFrm GetInstance()
 {
     // Lock entire body of method
     lock (SyncLock)
     {
         if (_uniqueInstance == null || _uniqueInstance.IsDisposed)
         {
             _uniqueInstance = new HistoriaclinicaFrm();
         }
         _uniqueInstance.BringToFront();
         return(_uniqueInstance);
     }
 }