예제 #1
0
        private void txtCodUsu_Validating(object sender, CancelEventArgs e)
        {
            if (txtCodUsu.Text.Trim() == "")
            {
                return;
            }

            var usu = new UsuarioNG().Buscar(int.Parse(txtCodUsu.Text.Trim()));

            if (usu == null)
            {
                btnExluir.Enabled = false;
                return;
            }

            Novo               = false;
            txtNomeUsu.Text    = usu.Nome;
            txtLoginUsu.Text   = usu.Login;
            txtSenhaUsu.Text   = usu.Senha;
            txtCodTipoUsu.Text = usu.TipoUsuario.Codigo.ToString();

            txtCodTipoUsu_Validating(txtCodTipoUsu, new CancelEventArgs());
            MascaraCampoCodigo.RetornarMascara(txtCodUsu, new EventArgs());
            MascaraCampoCodigo.RetornarMascara(txtCodTipoUsu, new EventArgs());

            ucStatus.IncialiarSituacao(usu.Status);
            btnExluir.Enabled = true;
        }
        private void txtCodigoUsuario_Validated(object sender, EventArgs e)
        {
            if (txtCodigoUsuario.Text.Trim().Equals(string.Empty))
            {
                return;
            }

            var oUsuario = new UsuarioNG().Buscar(Convert.ToInt32(txtCodigoUsuario.Text.Trim()));

            if (oUsuario == null)
            {
                btnExcluir.Enabled = false;
                return;
            }

            isNovo = false;
            txtnomeUsuario.Text     = oUsuario.Nome;
            txtlogincadusuario.Text = oUsuario.Login;
            txtsenhaCadusuario.Text = oUsuario.Senha;
            txtTipoUsuario.Text     = oUsuario.TipoUsuario.Codigo.ToString();

            txtTipoUsuario_Validating(txtCodigoUsuario, new CancelEventArgs());
            MascaraCampoCodigo.RetornarMascara(txtTipoUsuario, new EventArgs());
            MascaraCampoCodigo.RetornarMascara(txtCodigoUsuario, new EventArgs());
            oUcsituacao.InicializarSituacao(oUsuario.Status);
            btnExcluir.Enabled = true;
        }
예제 #3
0
        private void btnBscTipoUsu_Click(object sender, EventArgs e)
        {
            var lista = new TipoUsuarioNG().ListarEntidasdessViewPesquisa();

            if (lista.Count < 1)
            {
                MessageBox.Show("Sem dados para serem exibidos!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            var frmPesquisa = new frmPesquisaGenerica("Listagem de Tipos de Usuários", Status.Todos);

            frmPesquisa.lista = lista;
            frmPesquisa.ShowDialog();

            var iRetorno = frmPesquisa.iRetorno;

            if (iRetorno < 1)
            {
                return;
            }

            txtCodTipoUsu.Text = iRetorno.ToString();
            txtCodTipoUsu_Validating(txtCodTipoUsu, new CancelEventArgs());
            MascaraCampoCodigo.RetornarMascara(txtCodTipoUsu, new EventArgs());
            btnBscTipoUsu.Focus();
        }
        private void btnBuscaTipoUsuario_Click(object sender, EventArgs e)
        {
            var lista = new TipoUsuarioNG().ListarEntidadesViewPesquisa();

            if (lista.Count < 1)
            {
                MessageBox.Show("Sem dados para exibir!", this.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }

            var frmpesquisa = new FrmPesquisaGenerica("Listagem dos tipos de usuários", Entities.Enumeradores.Status.Todos);

            frmpesquisa.lista = lista;
            frmpesquisa.ShowDialog();

            var Iretorno = frmpesquisa.Iretorno;

            if (Iretorno < 1)
            {
                return;
            }
            txtTipoUsuario.Text = Iretorno.ToString();
            txtTipoUsuario_Validating(txtTipoUsuario, new CancelEventArgs());
            MascaraCampoCodigo.RetornarMascara(txtTipoUsuario, new EventArgs());
            btnBuscaTipoUsuario.Focus();
        }
예제 #5
0
 public void LimparCampos()
 {
     txtCodUsu.Text      = new UsuarioNG().BuscarProximoCodigo().ToString();
     txtNomeUsu.Text     = "";
     txtLoginUsu.Text    = "";
     txtSenhaUsu.Text    = "";
     txtCodTipoUsu.Text  = "";
     lblTipoUsuario.Text = "";
     btnExluir.Enabled   = false;
     ucStatus.IncialiarSituacao(Status.Ativo);
     MascaraCampoCodigo.RetornarMascara(txtCodUsu, new EventArgs());
     MascaraCampoCodigo.RetornarMascara(txtCodTipoUsu, new EventArgs());
     Novo = true;
     Funcoes.SelecionarCampo(txtNomeUsu);
 }
 public void LimparCampos()
 {
     txtCodigoUsuario.Text   = new UsuarioNG().BuscarProximoCodigo().ToString();
     txtnomeUsuario.Text     = string.Empty;
     txtlogincadusuario.Text = string.Empty;
     txtsenhaCadusuario.Text = string.Empty;
     txtTipoUsuario.Text     = string.Empty;
     lblmostratipou.Text     = string.Empty;
     btnExcluir.Enabled      = false;
     oUcsituacao.InicializarSituacao(Entities.Enumeradores.Status.Ativo);
     MascaraCampoCodigo.RetornarMascara(txtCodigoUsuario, new EventArgs());
     MascaraCampoCodigo.RetornarMascara(txtTipoUsuario, new EventArgs());
     isNovo = true;
     Funcoes.selecionarCampo(txtnomeUsuario);
 }
예제 #7
0
 public frmCadUsuarioAdd()
 {
     InitializeComponent();
     MascaraCampoCodigo.AplicarEventos(txtCodUsu);
     MascaraCampoCodigo.AplicarEventos(txtCodTipoUsu);
 }
 public FrmCadUsuario()
 {
     InitializeComponent();
     MascaraCampoCodigo.AplicarEventos(txtCodigoUsuario);
     MascaraCampoCodigo.AplicarEventos(txtTipoUsuario);
 }