private void btnbuscar_Click(object sender, EventArgs e) { try { con.inicioConnection(); if (string.IsNullOrEmpty(txtbuscar.Text) || string.IsNullOrWhiteSpace(txtbuscar.Text)) { advert.label2.Text = "Hay campos vacíos en la búsqueda"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } actualizarTabla(); } else { if (sec.buscar(txtbuscar.Text.ToString()) != null) { Clases.Secciones_Estacionamiento sat = new Clases.Secciones_Estacionamiento(); dgvzonas.DataSource = null; lista_secciones = sat.buscar(txtbuscar.Text); dgvzonas.DataSource = lista_secciones; dgvzonas.Columns["Exid"].Visible = false; dgvzonas.Columns["Id"].Visible = false; dgvzonas.Columns[1].HeaderText = "Nombre"; dgvzonas.Columns[2].HeaderText = "Descripción"; dgvzonas.Columns[1].Width = 230; dgvzonas.Columns[2].Width = 580; } else { info.label2.Text = "No hay registros de su búsqueda"; info.pictureBox2.Image = Properties.Resources.info__1_; result = info.ShowDialog(); if (result == DialogResult.OK) { } actualizarTabla(); } } con.cerrarConnection(); } catch (Exception) { error.label2.Text = "Ocurrió un error en la ejecución,\nvuelva a inténtarlo más tarde"; result = error.ShowDialog(); if (result == DialogResult.OK) { } } }
private void btneliminar_Click(object sender, EventArgs e) { try { if (posicion != -1 && editar_indice != -1) { Clases.Secciones_Estacionamiento us = lista_secciones[posicion]; aler.label2.Text = "¿Deseas eliminar este registro?\nTen en cuenta que no se podrá recuperar."; aler.pictureBox2.Image = Properties.Resources.question; result = aler.ShowDialog(); if (result == DialogResult.OK) { con.inicioConnection(); us.Exid = Convert.ToString(sec.obternerID(us.Nombre)); sec.eliminar(us.Exid); con.cerrarConnection(); info.label2.Text = "Zona Eliminada Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } actualizarTabla(); devolver(); } else if (result == DialogResult.Cancel) { editar_indice = -1; posicion = -1; } } else { advert.label2.Text = "Seleccione una fila con doble click.\nPara realizar la eliminación del registro"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } } catch (Exception) { error.label2.Text = "Ocurrió un error en la ejecución,\nvuelva a inténtarlo más tarde"; result = error.ShowDialog(); if (result == DialogResult.OK) { } } }
private void btneditar_Click(object sender, EventArgs e) { try { if (posicion != -1 && editar_indice != -1) { Clases.Secciones_Estacionamiento secc = lista_secciones[posicion]; con.inicioConnection(); aler.label2.Text = "¿Deseas editar este registro?"; aler.pictureBox2.Image = Properties.Resources.question; result = aler.ShowDialog(); if (result == DialogResult.OK) { txtnombre.Text = secc.Nombre.ToString(); txtdescripcion.Text = secc.Descripcion.ToString(); edicion = true; btnRegistrar.Text = "Modificar"; tabControl1.SelectedIndex = 0; } else if (result == DialogResult.Cancel) { editar_indice = -1; posicion = -1; } con.cerrarConnection(); } else { advert.label2.Text = "Seleccione una fila con doble click.\nPara realizar la edición del registro"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } } catch (Exception) { error.label2.Text = "Ocurrió un error en la ejecución,\nvuelva a inténtarlo más tarde"; result = error.ShowDialog(); if (result == DialogResult.OK) { } } }
private void conteo() { try { con.inicioConnection(); Clases.Carnet car = new Clases.Carnet(); Clases.Estacionamiento est = new Clases.Estacionamiento(); Clases.Secciones_Estacionamiento sec = new Clases.Secciones_Estacionamiento(); Clases.Ticket tic = new Clases.Ticket(); Usuario user = new Usuario(); label7.Text = car.conteoCar().ToString(); label8.Text = user.conteoUs().ToString(); label9.Text = sec.conteoZon().ToString(); label10.Text = est.conteoEs().ToString(); label11.Text = tic.conteoTic().ToString(); label12.Text = tic.conteoTicexpi().ToString(); con.cerrarConnection(); } catch (Exception) { } }
private void btnRegistrar_Click(object sender, EventArgs e) { try { con.inicioConnection(); if (string.IsNullOrEmpty(txtnombre.Text) || string.IsNullOrEmpty(txtdescripcion.Text) || string.IsNullOrWhiteSpace(txtnombre.Text) || string.IsNullOrWhiteSpace(txtdescripcion.Text)) { advert.label2.Text = "Hay campos vacíos en el formulario,\npor favor rellene los campos"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } else { if (edicion) { Clases.Secciones_Estacionamiento st = lista_secciones[posicion]; st.Exid = Convert.ToString(st.obternerID(st.Nombre.ToString())); if (sec.actualizar(txtnombre.Text.ToUpper(), txtdescripcion.Text, st.Exid)) { info.label2.Text = "Zona Modificada Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } btnRegistrar.Text = "Registrar"; edicion = false; devolver(); actualizarTabla(); limpiar(); } else { info.label2.Text = "Ya existe este zona \nIngrese otra zona"; result = info.ShowDialog(); info.pictureBox2.Image = Properties.Resources.info__1_; if (result == DialogResult.OK) { } } } else { Clases.Secciones_Estacionamiento secci = new Clases.Secciones_Estacionamiento(); secci.Nombre = txtnombre.Text.ToUpper(); secci.Descripcion = txtdescripcion.Text; int bus = sec.existeZona(secci.Nombre, secci.Descripcion); if (bus == 0) { info.label2.Text = "Ya existe esta zona, \nIngrese otra zona diferente"; result = info.ShowDialog(); if (result == DialogResult.OK) { } txtnombre.Clear(); txtnombre.Focus(); } else { info.label2.Text = "Zona Registrada Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } lista_actual.Add(secci); mostraractualizaciones(); actualizarTabla(); limpiar(); } } } con.cerrarConnection(); } catch (Exception) { error.label2.Text = "Ocurrió un error en la ejecución,\nvuelva a inténtarlo más tarde"; result = error.ShowDialog(); if (result == DialogResult.OK) { devolver(); } } }
private void btnRegistrar_Click(object sender, EventArgs e) { con.inicioConnection(); try { if (string.IsNullOrEmpty(txtcorrelativo.Text) || cmbseccion.SelectedItem.ToString() == "No hay datos" || cmbtespacio.SelectedItem.ToString() == "No hay datos" || string.IsNullOrWhiteSpace(txtcorrelativo.Text)) { advert.label2.Text = "Hay campos vacíos en el formulario,\npor favor rellene los campos"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } else { if (edicion) { Clases.Estacionamiento st = lista_estacion[posicion]; st.Exid = Convert.ToString(st.obternerID(st.Correlativo.ToString())); if (estacion.actualizar(txtcorrelativo.Text, st.Exid)) { info.label2.Text = "Estacionamiento Modificado Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } btnRegistrar.Text = "Registrar"; edicion = false; devolver(); actualizarTabla(); limpiar(); } else { info.label2.Text = "Ya existe este estacionamiento \nIngrese otro estacionamiento diferente"; result = info.ShowDialog(); info.pictureBox2.Image = Properties.Resources.info__1_; if (result == DialogResult.OK) { } } } else { Clases.Estacionamiento rt = new Clases.Estacionamiento(); Clases.Secciones_Estacionamiento sect = new Clases.Secciones_Estacionamiento(); Clases.Tipo_Estacionamiento typ = new Clases.Tipo_Estacionamiento(); rt.Correlativo = txtcorrelativo.Text.ToUpper(); rt.IdEstacion = cmbtespacio.SelectedItem.ToString(); rt.IdSeccion = cmbseccion.SelectedItem.ToString(); rt.Estado = "Disponible"; string idsec = Convert.ToString(sect.obternerID(rt.IdSeccion)); string idest = Convert.ToString(typ.obternerID(rt.IdEstacion)); int bus = estacion.existeEstacion(rt.Correlativo, idsec, idest); if (bus == 0) { info.label2.Text = "Ya existe este estacionamiento, \nIngrese otro estacionamiento diferente"; info.pictureBox2.Image = Properties.Resources.info__1_; result = info.ShowDialog(); if (result == DialogResult.OK) { } txtcorrelativo.Clear(); txtcorrelativo.Focus(); } else { info.label2.Text = "Estacionamiento Registrado Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } lista_actual.Add(rt); mostraractualizaciones(); actualizarTabla(); limpiar(); } } } } catch (Exception) { error.label2.Text = "Ocurrió un error en la ejecución,\nvuelva a inténtarlo más tarde"; result = error.ShowDialog(); if (result == DialogResult.OK) { } } con.cerrarConnection(); }