예제 #1
0
 private void usrPesquisa1_Leave(object sender, EventArgs e)
 {
     if (UsrCidade.Modificou)
     {
         var cidade = new Cidade();
         cidade         = (Cidade)UsrCidade.RetornarObjeto();
         txtCep.Text    = cidade.CEP;
         txtEstado.Text = cidade.Estado.Sigla;
     }
 }
예제 #2
0
 private void UsrCidade_Leave(object sender, EventArgs e)
 {
     if (UsrCidade.Modificou)
     {
         var cidade = (CidadeViewModel)UsrCidade.RetornarObjeto();
         if (cidade != null)
         {
             txtUF.Text = cidade.UF;
         }
     }
 }
예제 #3
0
 private void UsrCidade_Leave(object sender, EventArgs e)
 {
     if (UsrCidade.Modificou)
     {
         var cidade = (Cidade)UsrCidade.RetornarObjeto();
         if (cidade != null)
         {
             txtCep.Text = cidade.CEP;
             txtEstado.Clear();
             if (cidade.Estado != null)
             {
                 txtEstado.Text = cidade.Estado.Sigla;
             }
         }
     }
 }
예제 #4
0
        private void Iniciar(string descricao)
        {
            InitializeComponent();

            tabControl1.TabPages.Remove(tpEditar);
            tabControl1.TabPages.Remove(tpFiltro);

            UsrCidade.Programa(EnumProgramas.Cidade);

            _unitOfWork = ObjectFactory.GetInstance <IUnitOfWork>();

            Grade.Configurar(ref dgvDados);
            cbCampos.DataSource    = Grade.ListarCampos(ref dgvDados);
            cbCampos.SelectedIndex = 1;
            Carregar(descricao);

            btnSair.Left      = btnFiltro.Left;
            btnFiltro.Visible = false;
        }
예제 #5
0
        private void frmCliente_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.F9)
            {
                if (UsrUsuario.txtCodigo.txtValor.Focused)
                {
                    UsrUsuario.PressionarF9(EnProgramas.Usuario);
                }
                if (UsrRevenda.txtCodigo.txtValor.Focused)
                {
                    UsrRevenda.PressionarF9(EnProgramas.Revenda);
                }
                if (UsrCidade.txtCodigo.txtValor.Focused)
                {
                    UsrCidade.PressionarF9(EnProgramas.Cidade);
                }
                if (UsrModulo.txtCodigo.txtValor.Focused)
                {
                    UsrModulo.PressionarF9(EnProgramas.Modulo);
                }
                if (UsrProduto.txtCodigo.txtValor.Focused)
                {
                    UsrProduto.PressionarF9(EnProgramas.Produto);
                }

                //if (txtCodModulo.txtValor.Focused)
                //    btnModulo_Click(sender, e);
                //if (txtCodProduto.txtValor.Focused)
                //    btnProduto_Click(sender, e);

                //else if (tabControl3.SelectedTab == tpUsuario)
                //    usrUsuarioFiltro.AbrirTela();
                //else if (tabControl3.SelectedTab == tpRevenda)
                //    usrRevendaFiltro.AbrirTela();
                //else if (tabControl3.SelectedTab == tpCidade)
                //    usrCidadeFiltro.AbrirTela();
                //else if (tabControl3.SelectedTab == tpModuloF)
                //    usrModuloFiltro.AbrirTela();
                //else if (tabControl3.SelectedTab == tpProduto)
                //    usrProdutoFiltro.AbrirTela();
            }
        }
예제 #6
0
        private void Iniciar()
        {
            InitializeComponent();

            tabControl1.TabPages.Remove(tpEditar);
            tabControl1.TabPages.Remove(tpFiltro);

            UsrUsuario.Programa(EnProgramas.Usuario);
            UsrRevenda.Programa(EnProgramas.Revenda, true);
            UsrCidade.Programa(EnProgramas.Cidade);
            UsrModulo.Programa(EnProgramas.Modulo, true);
            UsrProduto.Programa(EnProgramas.Produto);

            int altura  = tpUsuario.Height;
            int largura = tpUsuario.Width;

            usrCidadeFiltro.PosicaoTela(altura, largura);
            usrModuloFiltro.PosicaoTela(altura, largura);
            usrProdutoFiltro.PosicaoTela(altura, largura);
            usrRevendaFiltro.PosicaoTela(altura, largura);
            usrUsuarioFiltro.PosicaoTela(altura, largura);

            Grade.Configurar(ref dgvDados);
            Grade.Configurar(ref dgvContato, true, true);
            Grade.Configurar(ref dgvEmail, true, true);
            Grade.Configurar(ref dgvModulo, false, false);

            cbCampos.DataSource    = Grade.ListarCampos(ref dgvDados);
            cbCampos.SelectedIndex = 1;
            _listaPermissao        = new List <string>();

            ControleTelaModulos("C");
            cbRestricao.SelectedIndex = 2;

            //txtIdRevenda.Left = txtNome.Left;
            //txtIdRevenda.Top = txtNome.Top;
            //txtIdRevenda.SendToBack();
        }
예제 #7
0
        private void Iniciar(string descricao)
        {
            InitializeComponent();

            tabControl1.TabPages.Remove(tpEditar);
            tabControl1.TabPages.Remove(tpFiltro);

            UsrTipoEmpresa.Programa(EnumProgramas.TipoFornecedorEmpresa);
            UsrCidade.Programa(EnumProgramas.Cidade);

            _unitOfWork = ObjectFactory.GetInstance <IUnitOfWork>();

            //dgvDados.Columns["CPF"].DefaultCellStyle.Format = @"00\.000\.000/000-00";
            //dgvDados.Columns["CPF"].DefaultCellStyle.Format = @"###\.###\.###-##";
            Grade.Configurar(ref dgvDados);
            cbCampos.DataSource    = Grade.ListarCampos(ref dgvDados);
            cbCampos.SelectedIndex = 1;

            Carregar(descricao);

            btnSair.Left      = btnFiltro.Left;
            btnFiltro.Visible = false;
        }