Пример #1
0
 private void LimparFormulario()
 {
     Btn_Editar.Enabled           = false;
     Btn_Excluir.Enabled          = false;
     Btn_Gravar.Enabled           = false;
     Btn_Novo.Enabled             = true;
     Btn_Cancelar.Enabled         = false;
     Txt_Codigo.Enabled           = false;
     Txt_NomeEstabelecimento.Text = "";
     Txt_Codigo.Text     = "";
     Txt_Documento.Text  = "";
     Msk_Valor.Text      = "";
     Txt_Observacao.Text = "";
     Msk_CodigoEstabelecimento.Enabled = false;
     Msk_CodigoEstabelecimento.Text    = "";
     Txt_NomeEstabelecimento.Enabled   = false;
     Txt_NomeEstabelecimento.Text      = "";
     Btn_BuscaEstabelecimento.Enabled  = false;
     Txt_Observacao.Enabled            = false;
     Msk_Valor.Enabled          = false;
     Dat_DataLancamento.Enabled = false;
     Dat_Pagamento.Enabled      = false;
     Txt_Documento.Enabled      = false;
     Btn_Similar.Enabled        = false;
     Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_Valor, Grp_DadosMovimentacoes.BackColor);
     Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Grp_DadosMovimentacoes.BackColor);
     Grp_DadosMovimentacoes.AlterarBordaComponente(Txt_Documento, Grp_DadosMovimentacoes.BackColor);
     Grp_DadosMovimentacoes.AlterarBordaComponente(Dat_DataLancamento, Grp_DadosMovimentacoes.BackColor);
 }
Пример #2
0
 private void Txt_Documento_KeyUp(object sender, KeyEventArgs e)
 {
     if (Txt_Documento.Text.Length == 0)
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Txt_Documento, Color.Red);
     }
     else
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Txt_Documento, Color.Green);
     }
 }
Пример #3
0
 private void Msk_Valor_KeyUp(object sender, KeyEventArgs e)
 {
     if (Msk_Valor.Text != "")
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_Valor, Color.Green);
     }
     else
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_Valor, Color.Red);
     }
 }
Пример #4
0
 private void Msk_CodigoEstabelecimento_KeyUp(object sender, KeyEventArgs e)
 {
     if (Msk_CodigoEstabelecimento.Text != "" && e.KeyValue == 13)
     {
         var idEstabelecimento = Convert.ToInt32(Msk_CodigoEstabelecimento.Text);
         var estabelecimento   = EstabelecimentoControle.BuscarEstabelecimentoId(idEstabelecimento);
         if (estabelecimento != null)
         {
             Txt_NomeEstabelecimento.Text   = estabelecimento.Nome;
             Msk_CodigoEstabelecimento.Text = estabelecimento.Id.ToString();
             Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Green);
         }
         else
         {
             Txt_NomeEstabelecimento.Text = "";
             Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Red);
             MessageBox.Show("Não existe estabelecimento para o codigo informado.Verifique!", "Aviso - Estabelecimento", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     else
     {
         Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Red);
     }
 }
Пример #5
0
        private bool ValidaFormulario()
        {
            var temp = "";

            if (Msk_CodigoEstabelecimento.Text == "")
            {
                Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_CodigoEstabelecimento, Color.Red);
                temp += "Não é possivel inserir Entrada sem informação de Estabelecimento \r\n";
            }
            if (Msk_Valor.Text == "0" || Msk_Valor.Text == "")
            {
                Grp_DadosMovimentacoes.AlterarBordaComponente(Msk_Valor, Color.Red);
                temp += "Não é possivel inserir Entrada sem informação de valor \r\n";
            }
            if (Txt_Observacao.Text.Length > 100)
            {
                Grp_DadosMovimentacoes.AlterarBordaComponente(Txt_Observacao, Color.Red);
                temp += "Não é possivel inserir observação com mais de 100 caracteres. Verifique! \r\n";
            }
            if (Txt_Documento.Text.Length == 0)
            {
                Grp_DadosMovimentacoes.AlterarBordaComponente(Txt_Documento, Color.Red);
                temp += "Verifique o numero do documento. \r\n";
            }
            if (Dat_Pagamento.Value < Dat_DataLancamento.Value)
            {
                Grp_DadosMovimentacoes.AlterarBordaComponente(Dat_Pagamento, Color.Red);
                temp += "Verifique a data de pagamento. Não é possível que seja menor que a data do lançamento . \r\n";
            }
            if (temp != "")
            {
                MessageBox.Show(temp, "Validação", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return(false);
            }
            return(true);
        }