private void actualizarALL() { try { con.inicioConnection(); dgvtickets.DataSource = null; lista_all = tick.readall(); dgvtickets.DataSource = lista_all; dgvtickets.Columns["Id"].Visible = false; dgvtickets.Columns["NombreEmpleado"].Visible = false; dgvtickets.Columns["CodigoEmpleado"].Visible = false; dgvtickets.Columns[3].HeaderText = "Código de Ticket"; dgvtickets.Columns[4].HeaderText = "Fecha"; dgvtickets.Columns[5].HeaderText = "Hora de Entrada"; dgvtickets.Columns[6].HeaderText = "Hora de Salida"; dgvtickets.Columns[7].HeaderText = "Estado de Ticket"; dgvtickets.Columns[8].HeaderText = "Estacionamiento"; dgvtickets.Columns[9].HeaderText = "Tipo de Estacionamiento"; dgvtickets.Columns[10].HeaderText = "Sección de Estacionamiento"; dgvtickets.Columns[1].Width = 230; dgvtickets.Columns[2].Width = 230; dgvtickets.Columns[3].Width = 230; dgvtickets.Columns[4].Width = 230; dgvtickets.Columns[5].Width = 230; dgvtickets.Columns[6].Width = 230; dgvtickets.Columns[7].Width = 230; dgvtickets.Columns[8].Width = 230; dgvtickets.Columns[9].Width = 230; dgvtickets.Columns[10].Width = 230; 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 conteoCarnet() { try { con.inicioConnection(); Clases.Carnet car = new Clases.Carnet(); label7.Text = car.conteoCar().ToString(); con.cerrarConnection(); } catch (Exception) { } }
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 cargarcombos() { try { con.inicioConnection(); estacion.cargarTEstacion(cmbtespacio); estacion.cargarSeccion(cmbseccion); 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 btnRegistrar_Click(object sender, EventArgs e) { try { con.inicioConnection(); if (string.IsNullOrEmpty(txtnombre.Text) || string.IsNullOrEmpty(txtapellido.Text) || string.IsNullOrWhiteSpace(txtnombre.Text) || string.IsNullOrWhiteSpace(txtapellido.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.Carnet st = lista_carnet[posicion]; st.Exid = Convert.ToString(st.obternerID(st.Dui.ToString())); if (cart.actualizar(txtnombre.Text, txtapellido.Text, cmbttrabajador.SelectedItem.ToString(), st.Exid)) { info.label2.Text = "Carnet Modificado Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } btnRegistrar.Text = "Registrar"; edicion = false; devolver(); actualizarTabla(); limpiar(); } else { error.label2.Text = "Se generó un error en\nla ejecución de la consulta"; result = error.ShowDialog(); if (result == DialogResult.OK) { } } } else { Clases.Validaciones val = new Clases.Validaciones(); Clases.Carnet carn = new Clases.Carnet(); if (string.IsNullOrEmpty(txtdui.Text) || string.IsNullOrWhiteSpace(txtdui.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 (val.validacionDUI(txtdui.Text)) { carn.Nombre = txtnombre.Text; carn.Apellido = txtapellido.Text; carn.Dui = txtdui.Text; carn.TipoTrabajador = cmbttrabajador.SelectedItem.ToString(); carn.FechaRegistro = DateTime.Now.ToString("dd/MM/yyyy"); carn.FechaVencimiento = cart.feVenc(); carn.CodigoParqueo = cart.CodCarnet(carn.Nombre, carn.Apellido, carn.TipoTrabajador); carn.Estado = "Activo"; if (cart.CrearImg(carn.CodigoParqueo)) { carn.Imagen = cart.Imgreg(carn.CodigoParqueo); int vef = cart.existeCarnet(carn.Nombre, carn.Apellido, carn.Dui, carn.FechaRegistro, carn.FechaVencimiento, carn.CodigoParqueo, carn.TipoTrabajador, carn.Imagen); if (vef == 0) { info.label2.Text = "Ya existe este DUI, \nRecuerde que el DUI es único"; info.pictureBox2.Image = Properties.Resources.info__1_; result = info.ShowDialog(); if (result == DialogResult.OK) { } if (File.Exists(@"C:\Parking_Storage\CarnetQR\" + carn.CodigoParqueo + ".png")) { File.Delete(@"C:\Parking_Storage\CarnetQR\" + carn.CodigoParqueo + ".png"); } txtdui.Clear(); txtdui.Focus(); } else { info.label2.Text = "Carnet Registrado Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } lista_actual.Add(carn); mostraractualizaciones(); actualizarTabla(); limpiar(); } } else { advert.label2.Text = "No se pudo crear la imagen con el codigo QR"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } } else { advert.label2.Text = "El DUI ingresado no es válido,\nTiene formato 00000000-0"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } } } } 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) { 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 ISesion_Click(object sender, EventArgs e) { Clases.Conexion con = new Clases.Conexion(); Usuario users = new Usuario(); Usuario aux = new Usuario(); try { con.inicioConnection(); if (string.IsNullOrEmpty(username.Text) || string.IsNullOrEmpty(pass.Text)) { con.cerrarConnection(); advert.label2.Text = "Hay campos vacíos en el formulario, \npor favor rellene los campos solicitados"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } } else { if (users.loguear(username.Text, pass.Text) == true) { aux = users.ObtenerUsuario(int.Parse(users.Id)); if (aux.Estado == "True") { if (aux.TipoUsuario == "A") { info.label2.Text = "Usuario Correcto, Bienvenido " + username.Text; result = info.ShowDialog(); if (result == DialogResult.OK) { Administrador admin = new Administrador(); if (users != null) { admin.lbladmin.Text = aux.Nombre; } else { admin.lbladmin.Text = ""; } admin.Show(); this.Hide(); } } else { info.label2.Text = "Usuario Correcto, Bienvenido " + username.Text; result = info.ShowDialog(); if (result == DialogResult.OK) { Secretaria secre = new Secretaria(); if (users != null) { secre.lbladmin.Text = aux.Nombre; } else { secre.lbladmin.Text = ""; } secre.Show(); this.Hide(); } } } else { info.label2.Text = "El usuario está desactivado,\nlo sentimos no puede acceder al sistema.\n Consulte con su Administrador de TI"; result = info.ShowDialog(); if (result == DialogResult.OK) { } } } else { info.label2.Text = "Usuario Incorrecto, inténtelo de nuevo"; result = info.ShowDialog(); if (result == DialogResult.OK) { } } } 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 btnRegistrar_Click(object sender, EventArgs e) { try { con.inicioConnection(); if (string.IsNullOrEmpty(txtnombre.Text) || string.IsNullOrEmpty(txtusuario.Text) || string.IsNullOrWhiteSpace(txtnombre.Text) || string.IsNullOrWhiteSpace(txtusuario.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) { if (passw) { if (string.IsNullOrEmpty(txtpassword.Text) || string.IsNullOrEmpty(txtverificar.Text) || string.IsNullOrWhiteSpace(txtpassword.Text) || string.IsNullOrWhiteSpace(txtverificar.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 (txtpassword.Text == txtverificar.Text) { Usuario st = lista_usuario[posicion]; st.Exid = Convert.ToString(st.obternerID(st.NombreUsuario.ToString())); if (cmbtusuario.SelectedIndex == 0) { users.TipoUsuario = "A"; } else { users.TipoUsuario = "S"; } if (users.actualizar1(txtnombre.Text, txtusuario.Text, txtpassword.Text, users.TipoUsuario, st.Exid)) { info.label2.Text = "Usuario 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 usuario \nIngrese otro nombre de usuario"; result = info.ShowDialog(); info.pictureBox2.Image = Properties.Resources.info__1_; if (result == DialogResult.OK) { } } } else { advert.label2.Text = "Las contraseñas no coinciden. \nVuelva a inténtarlo"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } txtpassword.Clear(); txtverificar.Clear(); txtpassword.Focus(); } } } else { Usuario at = lista_usuario[posicion]; at.Exid = Convert.ToString(at.obternerID(at.NombreUsuario.ToString())); if (cmbtusuario.SelectedIndex == 0) { users.TipoUsuario = "A"; } else { users.TipoUsuario = "S"; } if (users.actualizar2(txtnombre.Text, txtusuario.Text, users.TipoUsuario, at.Exid)) { info.label2.Text = "Usuario 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 usuario \nIngrese otro nombre de usuario"; result = info.ShowDialog(); info.pictureBox2.Image = Properties.Resources.info__1_; if (result == DialogResult.OK) { } } } } else { if (string.IsNullOrEmpty(txtpassword.Text) || string.IsNullOrEmpty(txtverificar.Text) || string.IsNullOrWhiteSpace(txtpassword.Text) || string.IsNullOrWhiteSpace(txtverificar.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 (txtpassword.Text == txtverificar.Text) { Usuario uster = new Usuario(); uster.Nombre = txtnombre.Text; uster.NombreUsuario = txtusuario.Text; uster.Contra = txtpassword.Text; if (cmbtusuario.SelectedIndex == 0) { uster.TipoUsuario = "A"; } else { uster.TipoUsuario = "S"; } int busq = users.existeUsuario(uster.Nombre, uster.NombreUsuario, uster.Contra, uster.TipoUsuario); //dato de la consulta if (busq == 0) { info.label2.Text = "Ya existe este usuario, \nIngrese otro nombre de usuario"; result = info.ShowDialog(); if (result == DialogResult.OK) { } txtusuario.Clear(); txtusuario.Focus(); } else { info.label2.Text = "Usuario Registrado Correctamente"; info.pictureBox2.Image = Properties.Resources.check; result = info.ShowDialog(); if (result == DialogResult.OK) { } if (uster.TipoUsuario == "A") { uster.TipoUsuario = "Administrador"; } else { uster.TipoUsuario = "Secretaria"; } uster.Estado = "Activo"; lista_actual.Add(uster); mostraractualizaciones(); actualizarTabla(); limpiar(); } } else { advert.label2.Text = "Las contraseñas no coinciden. \nVuelva a inténtarlo"; result = advert.ShowDialog(); if (result == DialogResult.OK) { } txtpassword.Clear(); txtverificar.Clear(); txtpassword.Focus(); } } } } 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) { } } }