private void DirtyFields() { if (_registro == null) { _registro = new RegistroEntradaSaida(); } _registro.IdPessoa = int.Parse(ddlVisitante.SelectedValue.ToString()); _registro.PessoaNome = ddlVisitante.Text; var pessoa = ddlVisitante.SelectedItem as Pessoa; if (pessoa != null) { _registro.PessoaCPF = pessoa.CPF; } _registro.Tipo = 1; DateTime dtEntrada = DateTime.Parse(txtDtEntrada.Text) + DateTime.Parse(txtHoraEntrada.Text).TimeOfDay; _registro.DataEntrada = dtEntrada; if (!string.IsNullOrEmpty(txtDataSaida.Text.Replace("/", "").Trim()) && !string.IsNullOrWhiteSpace(txtHoraEntrada.Text.Replace(":", "").Trim())) { DateTime dtSaida = DateTime.Parse(txtDataSaida.Text) + DateTime.Parse(txtHoraSaida.Text).TimeOfDay; _registro.DataSaida = dtSaida; } }
private void DirtyFields() { if (_registro == null) { _registro = new RegistroEntradaSaida(); } _registro.IdPessoa = int.Parse(ddlFuncionario.SelectedValue.ToString()); _registro.PessoaNome = ddlFuncionario.Text; var pessoa = ddlFuncionario.SelectedItem as Pessoa; if (pessoa != null) { _registro.PessoaCPF = pessoa.CPF; } _registro.Tipo = 0; DateTime dtSaida = DateTime.Parse(txtDataSaida.Text) + DateTime.Parse(txtHoraSaida.Text).TimeOfDay; _registro.DataSaida = dtSaida; if (!string.IsNullOrEmpty(txtDataSaida.Text.Replace("/", "")) && !string.IsNullOrWhiteSpace(txtHoraRetorno.Text.Replace(":", ""))) { DateTime dtRetorno = DateTime.Parse(txtDataRetorno.Text) + DateTime.Parse(txtHoraRetorno.Text).TimeOfDay; _registro.DataEntrada = dtRetorno; } _registro.Veiculo = (string)ddlVeiculo.SelectedItem; }
public FormControleVisitante(RegistroEntradaSaida registro) { InitializeComponent(); this._registro = registro; AtualizaFormulario(); FillFields(); EnableFields(this, false); btnSalvar.Visible = false; btnEditar.Visible = true; btnExcluir.Visible = true; btnAdd.Visible = false; }