private void btnLogin_Click(object sender, EventArgs e) { try { var login = txtLogin.Text.Trim(); var senha = txtSenha.Text.Trim(); var dadosUsuario = _usuarioFuncionarioCtrl.ObterPorLoginFuncionariosUsuarios(login, senha).FirstOrDefault(); if (dadosUsuario != null && dadosUsuario.Ativo != EntidadeAtiva.Inativo) { Hide(); var frmMasterPage = new FrmMaster(dadosUsuario); frmMasterPage.Show(); } else { CaixaDeMensagem.MensagemDeErro(MensagensDoSistema.LoginNaoPermitido); } } catch (Exception exception) { MessageBox.Show(exception.Message); } }
public MasterObject(FrmMain _frmMain) { Cursor.Current = Cursors.WaitCursor; egoEntities = new EGOEntities(); FrmMaster _frmMaster = new FrmMaster() { Dock = DockStyle.Fill, TopLevel = false, TopMost = true, FormBorderStyle = FormBorderStyle.None }; SetConrols(_frmMaster); SetEvent(_frmMaster); _frmMain.panel1.Controls.Add(_frmMaster); RefreshDataGridView(_frmMaster, egoEntities); SetChild(_frmMain, _frmMaster); PositionPanel(_frmMain); SimulateClickOneFirstDataGridViewRow(_frmMaster); _frmMaster.Show(); Cursor.Current = Cursors.Default; }