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); } } }
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(); }