private void botonBuscar_Click(object sender, EventArgs e) { filtrosChoferList = new Dictionary <string, object>(); if (!string.IsNullOrWhiteSpace(filtroNombre.Text)) { filtrosChoferList.Add("chof_nombre", filtroNombre.Text); } if (!string.IsNullOrWhiteSpace(filtroApellido.Text)) { filtrosChoferList.Add("chof_apellido", filtroApellido.Text); } if (!string.IsNullOrWhiteSpace(filtroDNI.Text)) { filtrosChoferList.Add("chof_dni", filtroDNI.Text); } //if check todos los filtros if (filtrosChoferList.Count > 0) { //Tiene filtros choferes = ChoferDAO.getChoferFilter(filtrosChoferList, soloActivos); tablaListado.DataSource = choferes; tablaListado.Columns["estado"].Visible = false; } else { cargarListadoChofer(); } }
private void agregarEditarChofer(ChoferDTO choferActivo) { if (this.edicion) { // Edicion try { choferActivo.id = this.choferEdicion.id; ChoferDAO.updateChofer(choferActivo); MessageBox.Show("Se edito el chofer correctamente"); this.Close(); listener.onOperationFinish(); } catch (ApplicationException ex) { Utility.ShowError("Error al editar el chofer", ex); } } else { // Alta try { ChoferDAO.addNewChofer(choferActivo); MessageBox.Show("Se agrego el chofer correctamente"); this.Close(); listener.onOperationFinish(); } catch (ApplicationException ex) { Utility.ShowError("Error al agregar el turno", ex); } } }
public RegistroViaje() { InitializeComponent(); this.dataFechaInicio.Value = Config.newInstance.date; this.dataFechaFin.Value = Config.newInstance.date; this.comboTurno.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; //Si es un chofer if (Sesion.RolActual.nombre.Equals("Chofer")) { botonSelecionChofer.Enabled = false; onOperationFinishChofer(ChoferDAO.getChoferByUserId(Sesion.UsuarioActual.id)); } }
private void botonBaja_Click_1(object sender, EventArgs e) { if (tablaListado.SelectedRows.Count == 1 && tablaListado.RowCount != 0) { DataGridViewRow row = this.tablaListado.SelectedRows[0]; int id = Convert.ToInt32(row.Cells["id"].Value); if (ChoferDAO.deleteChofer(id) == 1) { MessageBox.Show("Chofer dado de baja correctamente"); cargarListadoChofer(); } } }
private void cargarDatosEdicion(int choferModificableID) { //Cargar todos los datos de los choferes choferEdicion = ChoferDAO.getChoferById(choferModificableID); this.choferEdicion.id = choferModificableID; this.txtNombre.Text = choferEdicion.nombre; this.txtApellido.Text = choferEdicion.apellido; this.txtDNI.Text = choferEdicion.dni.ToString(); this.txtDireccion.Text = choferEdicion.direccion; this.txtTelefono.Text = choferEdicion.telefono.ToString(); this.dateFechaNac.Value = choferEdicion.fechaNacimiento; //this.checkHabilitado.Checked = Convert.ToBoolean(choferEdicion.estado); this.checkHabilitado.Checked = choferEdicion.estado; this.txtMail.Text = choferEdicion.mail; }
private void CargarDatosDeAutomovilAModificar() { cmbMarca.Text = AutomovilAModificar.marca_nombre; cmbModelo.Text = AutomovilAModificar.modelo_nombre; txtPatente.Text = AutomovilAModificar.patente; choferGlobal = ChoferDAO.getChoferByAutomovilId(AutomovilAModificar.id); txtChoferDni.Text = choferGlobal.dni.ToString(); txtChoferNombreCompleto.Text = choferGlobal.nombre + " " + choferGlobal.apellido; turnos = TurnoDAO.getTurnosByAutomovilId(AutomovilAModificar.id); foreach (TurnoDTO turno in turnos) { dgvTurnos.Rows.Add(turno.descripcion, turno.horaInicial, turno.horaFinal); } chkAutoActivo.Checked = AutomovilAModificar.activo; txtLicencia.Text = AutomovilAModificar.licencia; txtAutoRodado.Text = AutomovilAModificar.rodado; }
private void cargarListadoChofer() { choferes = soloActivos ? ChoferDAO.getChoferesHabilitados() : ChoferDAO.getAllChoferes(); tablaListado.DataSource = choferes; tablaListado.Columns["estado"].Visible = false; }
private void loadChoferes() { tablaListado.DataSource = ChoferDAO.getAllChoferes(); }