Beispiel #1
0
        private void NavegarOco()
        {
            if (dgvOcorrencia.Rows.Count > 0)
            {
                try
                {
                    int idOcorrencia = Grade.RetornarId(ref dgvOcorrencia, "Id");
                    var ocorrencia   = _chamadoViewModel.ChamadoOcorrencias.FirstOrDefault(x => x.Id == idOcorrencia); // Grade.RetornarId(ref dgvOcorrencia, "Id");
                    if (ocorrencia != null)
                    {
                        txtIdOcorrencia.Text    = idOcorrencia.ToString();
                        txtDocumento.Text       = ocorrencia.Documento;
                        txtDataOco.txtData.Text = ocorrencia.Data.ToShortDateString();
                        txtHoraInicialOco.Text  = ocorrencia.HoraInicio.ToString();
                        txtHoraFinalOco.Text    = ocorrencia.HoraFim.ToString();

                        UsrUsuarioOco.txtId.Text = ocorrencia.UsuarioId.ToString();
                        UsrUsuarioOco.SetCodigoMask(ocorrencia.CodUsuario.ToString());
                        UsrUsuarioOco.txtNome.Text = ocorrencia.NomeUsuario;

                        txtDescricaoProblema.Text = ocorrencia.DescricaoTecnica;
                        txtDescricaoSolucao.Text  = ocorrencia.DescricaoSolucao;
                        txtVersao.Text            = ocorrencia.Versao;
                        txtAnexo.Text             = ocorrencia.Anexo;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Beispiel #2
0
        private void NovoOcorrencia()
        {
            txtDataOco.txtData.Text = DateTime.Now.ToShortDateString();
            txtHoraInicialOco.Text  = DateTime.Now.ToShortTimeString();

            var chamadoOcorrenciaApp = new ChamadoOcorrenciaApp();
            var model = chamadoOcorrenciaApp.Novo(Funcoes.IdUsuario);

            UsrUsuarioOco.txtId.Text = Funcoes.IdUsuario.ToString();
            UsrUsuarioOco.SetCodigoMask(model.CodUsuario.ToString());
            UsrUsuarioOco.txtNome.Text = model.NomeUsuario;
            DecrementarIdOcorrencia();
            txtDocumento.Clear();
            txtHoraFinalOco.Clear();
            txtDescricaoProblema.Clear();
            txtDescricaoSolucao.Clear();
            txtAnexo.Clear();

            HabilitarDataHora(false);
            txtDocumento.Focus();
        }