private void btnGuardarCambios_Click(object sender, EventArgs e) { if (ValidacionesUpdate()) { Residente residente = new Residente(); residente.ResidenteId = Convert.ToInt32(tbResidenteId.Text); residente.Apellido = tbApellido.Text; residente.Nombre = tbNombre.Text; residente.DocumentoNumero = Convert.ToInt32(tbDocumento.Text); residente.CUIL = Convert.ToInt32(tbCuil.Text); residente.FechaNacimiento = Convert.ToDateTime(dtpFechaNacimiento.Text); residente.ObraSocial = tbObraSocial.Text; residente.PersonaContacto = tbPersonaContacto.Text; residente.TelefonoContacto = tbTelefonoContacto.Text; residente.DireccionContacto = tbDireccionContacto.Text; residente.NumeroEmergencia = tbTelefonoEmergencia.Text; residente.Observacion = rbObservacion.Text; residente.Estado = 4; GestorResidenteBLL.GetInstance().ActualizarResidente(residente); MessageBox.Show("Cambios realizados con exito..", "Residica.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); gbResidente.Visible = false; btnGuardarCambios.Visible = false; txtNroCuil.Text = ""; txtNroDocumento.Text = ""; } }
private void frmReservarSalas_Load(object sender, EventArgs e) { cbSalas.DataSource = GestionTurnosBLL.GetInstance().TraerSalas(); cbSalas.DisplayMember = "Nombre"; cbSalas.ValueMember = "SalaId"; cbResidente.DataSource = GestorResidenteBLL.GetInstance().TraerResidentes(); cbResidente.DisplayMember = "ApellidoNombre"; cbResidente.ValueMember = "ResidenteId"; dtDia.DateTime = DateTime.Now; }
private void frmGestionEquipos_Load(object sender, EventArgs e) { cbEquipos.DataSource = GestionTurnosBLL.GetInstance().TraerEquipos(); cbEquipos.DisplayMember = "EquipoNombre"; cbEquipos.ValueMember = "EquipoId"; cbResidente.DataSource = GestorResidenteBLL.GetInstance().TraerResidentes(); cbResidente.DisplayMember = "ApellidoNombre"; cbResidente.ValueMember = "ResidenteId"; dtDia.DateTime = DateTime.Now; }
private void btnAceptar_Click(object sender, EventArgs e) { if (Validaciones()) { if (segundavez == false) { Boolean Disponibles = false; Disponibles = GestorResidenteBLL.GetInstance().HabitacionesDispobibles(); // Si existen habitaciones disponibles voy a la nueva pantalla que pido el Plan y la habitacion. if (Disponibles) { PlanHabitacion.Visible = true; btnAceptar.Text = "Aceptar"; segundavez = true; //Busco los planes cbPlan.DataSource = GestorResidenteBLL.GetInstance().TraerPlanesHabilitados(); cbPlan.DisplayMember = "Nombre"; cbPlan.ValueMember = "PlanId"; //Busco las habitaciones cbHabitacion.DataSource = GestorResidenteBLL.GetInstance().TraerHabitacionesDisponibles(); cbHabitacion.DisplayMember = "Nombre"; cbHabitacion.ValueMember = "HabitacionId"; } else { if (DialogResult.Yes == MessageBox.Show("NO existen habitaciones DISPONIBLES, ¿desea generar una reserva?", "Residica", MessageBoxButtons.YesNo)) { Residente residente; residente = AgregarResidente(); GestorResidenteBLL.GetInstance().GenerarReserva(residente); if (DialogResult.OK == MessageBox.Show("Reserva de Residente generada correctamente.", "Residica", MessageBoxButtons.OK)) { this.Close(); } } else { this.Close(); } }//gestorResidenteBLL.AgregarResidente(residente); } else { Residente residente; residente = AgregarResidente(); residente.PlanId = Convert.ToInt32(cbPlan.SelectedValue.ToString()); residente.HabitacionId = Convert.ToInt32(cbHabitacion.SelectedValue.ToString()); GestorResidenteBLL.GetInstance().AgregarResidente(residente); if (DialogResult.OK == MessageBox.Show("Residente agregado correctamente.", "Residica", MessageBoxButtons.OK)) { this.Close(); } } } }
private void frmVerResidentes_Load(object sender, EventArgs e) { dgvResidentes.DataSource = GestorResidenteBLL.GetInstance().TraerResidentes(); }
private void frmVerResidenteListaEspera_Load(object sender, EventArgs e) { gridControl1.DataSource = GestorResidenteBLL.GetInstance().TraerListaEspera(); gridView1.OptionsView.ColumnAutoWidth = false; gridView1.BestFitColumns(); }
private void btnBuscarResidente_Click(object sender, EventArgs e) { gbResidente.Visible = false; btnGuardarCambios.Visible = false; if (Validaciones()) { Residente residente; if (txtNroCuil.Text == string.Empty) { int DocumentoNumero = Convert.ToInt32(txtNroDocumento.Text); residente = GestorResidenteBLL.GetInstance().BuscarResidentePorDNI(DocumentoNumero); if (residente.DocumentoNumero != 0) { tbResidenteId.Text = Convert.ToString(residente.ResidenteId); tbApellido.Text = residente.Apellido; tbNombre.Text = residente.Nombre; tbDocumento.Text = Convert.ToString(residente.DocumentoNumero); tbCuil.Text = Convert.ToString(residente.CUIL); dtpFechaNacimiento.Text = Convert.ToString(residente.FechaNacimiento); tbObraSocial.Text = residente.ObraSocial; tbPersonaContacto.Text = residente.PersonaContacto; tbTelefonoContacto.Text = residente.TelefonoContacto; tbDireccionContacto.Text = residente.DireccionContacto; tbTelefonoEmergencia.Text = residente.NumeroEmergencia; rbObservacion.Text = residente.Observacion; gbResidente.Visible = true; btnGuardarCambios.Visible = true; } else { MessageBox.Show("El Número ingresado no coincide con ningún residente .", "Residica.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNroDocumento.Focus(); } } else { int CUIL = Convert.ToInt32(txtNroCuil.Text); residente = GestorResidenteBLL.GetInstance().BuscarResidentePorCUIL(CUIL); if (residente.DocumentoNumero != 0) { tbResidenteId.Text = Convert.ToString(residente.ResidenteId); tbApellido.Text = residente.Apellido; tbNombre.Text = residente.Nombre; tbDocumento.Text = Convert.ToString(residente.DocumentoNumero); tbCuil.Text = Convert.ToString(residente.CUIL); dtpFechaNacimiento.Text = Convert.ToString(residente.FechaNacimiento); tbObraSocial.Text = residente.ObraSocial; tbPersonaContacto.Text = residente.PersonaContacto; tbTelefonoContacto.Text = residente.TelefonoContacto; tbDireccionContacto.Text = residente.DireccionContacto; tbTelefonoEmergencia.Text = residente.NumeroEmergencia; rbObservacion.Text = residente.Observacion; gbResidente.Visible = true; btnGuardarCambios.Visible = true; } else { MessageBox.Show("El Número ingresado no coincide con ningún residente .", "Residica.", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtNroDocumento.Focus(); } } } }
private void frmHabitacionesDisponibles_Load(object sender, EventArgs e) { gridControl1.DataSource = GestorResidenteBLL.GetInstance().TraerHabitacionesDisponibles(); }