Beispiel #1
0
        public override void Editar()
        {
            try
            {
                _versaoApp = new VersaoApp();
                var model = _versaoApp.Editar(Grade.RetornarId(ref dgvDados, "Ver_Id"), Funcoes.IdUsuario);
                btnSalvar.Enabled = Funcoes.PermitirEditar(model.Mensagem);

                base.Editar();

                LimparTela();

                txtCodigo.txtValor.Text    = model.Id.ToString(Tela.MaskVersao);
                txtDataInicio.txtData.Text = model.DataInicio.ToShortDateString();
                txtDataLib.txtData.Text    = model.DataLiberacao.ToShortDateString();

                UsrUsuario.txtId.Text = model.UsuarioId.ToString();
                UsrUsuario.SetCodigoMask(model.CodUsuario.ToString());
                UsrUsuario.txtNome.Text = model.NomeUsuario;

                if (model.ProdutoId != null)
                {
                    UsrProduto.txtId.Text = model.ProdutoId.ToString();
                    UsrProduto.SetCodigoMask(model.CodProduto.Value.ToString());
                    UsrProduto.txtNome.Text = model.NomeProduto;
                }

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                if (model.ProdutoId != null)
                {
                    UsrProduto.txtId.Text = model.ProdutoId.ToString();
                    UsrProduto.SetCodigoMask(model.CodProduto.Value.ToString());
                    UsrProduto.txtNome.Text = model.NomeProduto;
                }

                txtVersao.Text    = model.VersaoStr;
                txtDescricao.Text = model.Descricao;

                txtDataLib.txtData.Focus();
                _Id = model.Id;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #2
0
        public override void Editar()
        {
            try
            {
                _agendamentoApp = new AgendamentoApp();
                var model = _agendamentoApp.Editar(Funcoes.IdUsuario, Grade.RetornarId(ref dgvDados, "Age_Id"));
                btnSalvar.Enabled = Funcoes.PermitirEditar(model.Mensagem);

                base.Editar();

                Tela.LimparTela(tbPrincipal);
                LimparTela();

                txtCodigo.txtValor.Text = model.Id.ToString("000000");
                txtContato.Text         = model.Contato;
                usrData.txtData.Text    = model.Data.ToString();
                txtHora.Text            = model.Hora.ToString();

                UsrUsuario.txtId.Text = model.UsuarioId.ToString();
                UsrUsuario.SetCodigoMask(model.CodigoUsuario.ToString());
                UsrUsuario.txtNome.Text = model.NomeUsuario;

                UsrCliente.txtId.Text = model.ClienteId.ToString();
                UsrCliente.SetCodigoMask(model.CodigoCliente.ToString());
                UsrCliente.txtNome.Text = model.NomeCliente;

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodigoTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodigoStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                rbVisita.Checked    = (model.Programa == 2);
                rbAtividade.Checked = (model.Programa == 7);

                txtDescricao.Text = model.Descricao;

                usrData.txtData.Focus();
                _Id = model.Id;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #3
0
        public override void Editar()
        {
            try
            {
                _visitaApp        = new VisitaApp();
                _visita           = _visitaApp.Editar(Grade.RetornarId(ref dgvDados, "Vis_Id"), Funcoes.IdUsuario);
                btnSalvar.Enabled = Funcoes.PermitirEditar(_visita.Mensagem);

                base.Editar();

                LimparTela();

                VincularDados();
                txtCodigo.txtValor.Text = _visita.Id.ToString(Tela.MaskVisita);
                txtData.txtData.Text    = _visita.Data.Date.ToString();
                txtHoraInicial.Text     = _visita.HoraInicio.ToString();
                txtHoraFinal.Text       = _visita.HoraFim.ToString();

                UsrUsuario.txtId.Text = _visita.UsuarioId.ToString();
                UsrUsuario.SetCodigoMask(_visita.CodUsuario.ToString());
                UsrUsuario.txtNome.Text = _visita.NomeUsuario;

                UsrCliente.txtId.Text = _visita.ClienteId.ToString();
                UsrCliente.SetCodigoMask(_visita.CodCliente.ToString());
                UsrCliente.txtNome.Text = _visita.NomeCliente;

                UsrTipo.txtId.Text = _visita.TipoId.ToString();
                UsrTipo.SetCodigoMask(_visita.CodTipo.ToString());
                UsrTipo.txtNome.Text = _visita.NomeTipo;

                UsrStatus.txtId.Text = _visita.StatusId.ToString();
                UsrStatus.SetCodigoMask(_visita.CodStatus.ToString());
                UsrStatus.txtNome.Text = _visita.NomeStatus;

                txtValor.txtValor.Text = _visita.Valor.ToString("n2");
                txtVersao.Text         = _visita.Versao;

                txtDocto.Focus();
                _Id = _visita.Id;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #4
0
        public override void Novo()
        {            
            try
            {
                _recadoApp = new RecadoApp();
                var model = _recadoApp.Novo(Funcoes.IdUsuario);
                Funcoes.VerificarMensagem(model.Mensagem);

                base.Novo();

                Tela.LimparTela(tbPrincipal);
                LimparTela();

                usrData.txtData.Text = model.Data.ToString();
                txtHora.Text = model.Hora.ToString();

                UsrUsuarioLcto.txtId.Text = model.UsuarioLctoId.ToString();
                UsrUsuarioLcto.SetCodigoMask(model.CodigoUsuarioLcto.ToString());
                UsrUsuarioLcto.txtNome.Text = model.NomeUsuarioLancamento;

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodigoTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodigoStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                rbNormal.Checked = true;
                RecadoEncerrado(model);

                txtDataFinal.txtData.Clear();
                txtHoraFinal.Text = "";
                txtDescricaoFinal.Text = "";
                UsrCliente.txtCodigo.Focus();
                _Id = 0;
                _operacao = "A";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #5
0
        public override void Novo()
        {
            txtCodigo.txtValor.ReadOnly = true;
            try
            {
                _agendamentoApp = new AgendamentoApp();
                var model = _agendamentoApp.Novo(Funcoes.IdUsuario);
                Funcoes.VerificarMensagem(model.Mensagem);

                base.Novo();

                Tela.LimparTela(tbPrincipal);
                usrData.txtData.Text = model.Data.ToString();
                txtHora.Text         = model.Hora.ToString();

                UsrUsuario.txtId.Text = model.UsuarioId.ToString();
                UsrUsuario.SetCodigoMask(model.CodigoUsuario.ToString());
                UsrUsuario.txtNome.Text = model.NomeUsuario;

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodigoTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodigoStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                rbVisita.Checked    = (model.Programa == 2);
                rbAtividade.Checked = (model.Programa == 7);

                UsrCliente.LimparTela();

                usrData.txtData.Focus();
                _Id = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #6
0
        public override void Novo()
        {
            try
            {
                _chamadoApp = new ChamadoApp();
                var model = _chamadoApp.Novo(Funcoes.IdUsuario, _enChamado, _idEncerramento, _quadro, _idClienteAgendamento, _idAgendamento);
                _chamadoViewModel = model;

                Funcoes.VerificarMensagem(model.Mensagem);

                base.Novo();

                LimparTela();

                UsrUsuario.txtId.Text = model.UsuarioAberturaId.ToString();
                UsrUsuario.SetCodigoMask(model.CodUsuario.ToString());
                UsrUsuario.txtNome.Text = model.NomeUsuario;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                txtDataAbertura.txtData.Text = DateTime.Now.ToShortDateString();
                txtHoraAbertura.Text         = DateTime.Now.ToShortTimeString();

                _chamadoViewModel.ChamadoOcorrencias.Clear();

                HabilitarDataHora(model.UsuarioPermissaoAlterarDataHora);

                txtDataAbertura.txtData.Focus();
                _Id = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #7
0
        public override void Editar()
        {
            try
            {
                _chamadoApp = new ChamadoApp();
                var model = _chamadoApp.Editar(Funcoes.IdUsuario, Grade.RetornarId(ref dgvDados, "Cha_Id"));
                _chamadoViewModel = model;

                btnSalvar.Enabled = Funcoes.PermitirEditar(model.Mensagem);
                PermissaoAlterarOcorrencia();
                PermissaoExcluirOcorrencia();

                base.Editar();

                LimparTela();

                txtCodigo.txtValor.Text      = model.Id.ToString(Tela.MaskChamado);
                txtDataAbertura.txtData.Text = model.DataAbertura.ToString();
                txtHoraAbertura.Text         = model.HoraAbertura.ToString();

                UsrUsuario.txtId.Text = model.UsuarioAberturaId.ToString();
                UsrUsuario.SetCodigoMask(model.CodUsuario.ToString());
                UsrUsuario.txtNome.Text = model.NomeUsuario;

                UsrCliente.txtId.Text = model.ClienteId.ToString();
                UsrCliente.SetCodigoMask(model.CodCliente.ToString());
                UsrCliente.txtNome.Text = model.NomeCliente;
                txtVersao.Text          = model.Versao;
                txtContato.Text         = model.Contato;

                rbBaixo.Checked   = (model.Nivel == 1);
                rbNormal.Checked  = (model.Nivel == 2);
                rbAlto.Checked    = (model.Nivel == 3);
                rbCritico.Checked = (model.Nivel == 4);

                if (model.ModuloId != null)
                {
                    UsrModulo.txtId.Text = model.ModuloId.ToString();
                    UsrModulo.SetCodigoMask(model.CodModulo.ToString());
                    UsrModulo.txtNome.Text = model.NomeModulo;
                }

                if (model.ProdutoId != null)
                {
                    UsrProduto.txtId.Text = model.ProdutoId.ToString();
                    UsrProduto.SetCodigoMask(model.CodProduto.ToString());
                    UsrProduto.txtNome.Text = model.NomeProduto;
                }

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                if (model.ModuloId != null)
                {
                    UsrModulo.txtId.Text = model.ModuloId.ToString();
                    UsrModulo.SetCodigoMask(model.CodModulo.ToString());
                    UsrModulo.txtNome.Text = model.NomeModulo;
                }

                if (model.ProdutoId != null)
                {
                    UsrProduto.txtId.Text = model.ProdutoId.ToString();
                    UsrProduto.SetCodigoMask(model.CodProduto.ToString());
                    UsrProduto.txtNome.Text = model.NomeProduto;
                }

                txtDescricao.Text = model.Descricao;

                DadosCliente(model);

                CarregarOcorrencia(model);

                dgvStatus.DataSource = model.ChamadosStatus;

                HabilitarDataHora(model.UsuarioPermissaoAlterarDataHora);

                txtContato.Focus();
                _Id = model.Id;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #8
0
        public override void Editar()
        {
            try
            {
                Tela.LimparTela(tbPrincipal);
                LimparTela();

                _recadoApp = new RecadoApp();
                var model = _recadoApp.Editar(Funcoes.IdUsuario, Grade.RetornarId(ref dgvDados, "Rec_Id"));
                btnSalvar.Enabled = Funcoes.PermitirEditar(model.Mensagem);

                base.Editar();

                _Id = model.Id;
                txtCodigo.txtValor.Text = model.Id.ToString("000000");
                usrData.txtData.Text = model.Data.ToString();
                txtHora.Text = model.Hora.ToString();

                UsrUsuarioLcto.txtId.Text = model.UsuarioLctoId.ToString();
                UsrUsuarioLcto.SetCodigoMask(model.CodigoUsuarioLcto.ToString());
                UsrUsuarioLcto.txtNome.Text = model.NomeUsuarioLancamento;

                UsrUsuarioDestino.txtId.Text = model.UsuarioDestinoId.ToString();
                UsrUsuarioDestino.SetCodigoMask(model.CodigoUsuarioDest.ToString());
                UsrUsuarioDestino.txtNome.Text = model.NomeUsuarioDestino;

                UsrCliente.txtId.Text = model.ClienteId.ToString();
                UsrCliente.SetCodigoMask(model.CodigoCliente.ToString());
                UsrCliente.txtNome.Text = model.NomeCliente;

                txtRazao.Text = model.RazaoSocial;
                txtFantasia.Text = model.Fantasia;
                txtEndereco.Text = model.Endereco;
                txtTelefone.Text = model.Telefone;
                txtContato.Text = model.Contato;

                UsrTipo.txtId.Text = model.TipoId.ToString();
                UsrTipo.SetCodigoMask(model.CodigoTipo.ToString());
                UsrTipo.txtNome.Text = model.NomeTipo;

                UsrStatus.txtId.Text = model.StatusId.ToString();
                UsrStatus.SetCodigoMask(model.CodigoStatus.ToString());
                UsrStatus.txtNome.Text = model.NomeStatus;

                rbBaixo.Checked = (model.Nivel.Value == 1);
                rbNormal.Checked = (model.Nivel.Value == 2);
                rbAlto.Checked = (model.Nivel.Value == 3);
                rbCritico.Checked = (model.Nivel.Value == 4);

                RecadoEncerrado(model);

                txtDescricaoInicial.Text = model.DescricaoInicial;
                txtDescricaoFinal.Text = model.DescricaoFinal;

                if (model.DataFinal != null)
                    txtDataFinal.txtData.Text = model.DataFinal.Value.ToShortDateString();

                if (model.HoraFinal != null)
                    txtHoraFinal.Text = model.HoraFinal.Value.ToString();

                usrData.txtData.Focus();
                
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }