private void button_Registrar_Click(object sender, RoutedEventArgs e) { if (validarCampos()) { Delegacion delegacion = new Delegacion(); delegacion.Nombre = tb_nombre.Text; delegacion.Direccion = tb_direccion.Text; delegacion.CodigoPostal = tb_codigoPostal.Text; delegacion.Municipio = cb_municipio.Text; delegacion.Telefono = tb_telefono.Text; delegacion.Correo = tb_correo.Text; delegacion.Estado = "Activo"; try { DelegacionDAO.addDelegacion(delegacion); MessageBox.Show("Delegación registrada de manera exitosa"); vaciarCampos(); } catch { MessageBox.Show("Ha ocurrido un problema."); } } else { MessageBox.Show("Asegúrese de llenar todos los campos."); } }
private void filtrarTabla() { delegaciones = DelegacionDAO.getAllDelegaciones(); String busqueda = tb_nombreDelegacion.Text; foreach (Delegacion delegacion in delegaciones) { if (delegacion.Nombre.ToLower() == busqueda.ToLower() || delegacion.CodigoPostal == busqueda || delegacion.Correo.ToLower() == busqueda.ToLower() || delegacion.Direccion.ToLower() == busqueda.ToLower() || delegacion.Municipio.ToLower() == busqueda.ToLower() || delegacion.Telefono == busqueda) { delegacionesFiltradas.Add(delegacion); } } if (delegacionesFiltradas.Count > 0) { dg_DelegacionesMunicipales.ItemsSource = delegacionesFiltradas; } else { llenarTabla(); } }
private void button_Modificar_Click(object sender, RoutedEventArgs e) { if (validarCampos()) { Delegacion delegacion = new Delegacion(); delegacion.IdDelegacion = delegacionSeleccionada.IdDelegacion; delegacion.Estado = "Activo"; delegacion.Nombre = tb_nombre.Text; delegacion.CodigoPostal = tb_codigoPostal.Text; delegacion.Correo = tb_correo.Text; delegacion.Direccion = tb_direccion.Text; delegacion.Municipio = cb_municipio.Text; delegacion.Telefono = tb_telefono.Text; try { if (delegacionSeleccionada != null) { DelegacionDAO.updateDelegacion(delegacion); MessageBox.Show("Delegación modificada de manera exitosa."); vaciarCampos(); llenarTabla(); } } catch (Exception x) { MessageBox.Show("Ocurrió un error, inténtelo de nuevo."); } } else { MessageBox.Show("Asegúrese de llenar todos los campos."); } }
public RegistrarUsuario(String username) { InitializeComponent(); this.username = username; delegaciones = DelegacionDAO.getAllDelegaciones(); cb_delegacion.ItemsSource = delegaciones; cargos = new string[] { "Administrativo", "Agente de transito", "Perito", "Soporte" }; DataContext = this; }
private void btn_confirmarRegistroDelegacion_Click(object sender, RoutedEventArgs e) { String nombreDelegacion = txb_nombreDelegacion.Text; String colonia = txb_coloniaDelegacion.Text; String codigoPostal = txb_codigoPostal.Text; String calleNum = txb_calle.Text; String numeroTel = txb_telefono.Text; String email = txb_correo.Text; String municipio = cmb_municipio.Text; if (isNuevo == true) { if (txb_nombreDelegacion.Text == "" || txb_coloniaDelegacion.Text == "" || txb_codigoPostal.Text == "" || txb_calle.Text == "" || txb_telefono.Text == "" || txb_correo.Text == "" || cmb_municipio.Text == "") { MessageBox.Show("Campos faltantes"); } else { if (DelegacionDAO.RegistrarDelegacion(nombreDelegacion, codigoPostal, colonia, municipio, calleNum, email, numeroTel) == 1) { MessageBox.Show("Delegación registrada correctamente"); DelegacionesRegistradas ventanaDelegaciones = new DelegacionesRegistradas(usuarioConectado); ventanaDelegaciones.Show(); this.Close(); } else { MessageBox.Show("Error de registro en la delegación, inténtelo de nuevo"); } } } else { if (txb_nombreDelegacion.Text == "" || txb_coloniaDelegacion.Text == "" || txb_codigoPostal.Text == "" || txb_calle.Text == "" || txb_telefono.Text == "" || txb_correo.Text == "" || cmb_municipio.Text == "") { MessageBox.Show("Campos faltantes"); } else { int idDelegacion = DelegacionDAO.cargarIdDelecacion(nombreDelegacion); if (DelegacionDAO.ActualizarDelegacion(nombreDelegacion, colonia, codigoPostal, email, calleNum, numeroTel, municipio, idDelegacion) == 1) { MessageBox.Show("Delegación modificada correctamente"); DelegacionesRegistradas ventanaDelegaciones = new DelegacionesRegistradas(usuarioConectado); ventanaDelegaciones.Show(); this.Close(); } else { MessageBox.Show("Error de registro en la delegación, inténtelo de nuevo"); } } } }
private string ProcesarSeleccion(Paquete paquete) { string respuesta = ""; if (paquete.TipoDominio == TipoDato.Delegacion) { List <Delegacion> listaDelegaciones = DelegacionDAO.ConsultarDelegaciones(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaDelegaciones); } else if (paquete.TipoDominio == TipoDato.Usuario) { List <Usuario> listaUsuarios = UsuarioDAO.ConsultarUsuarios(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaUsuarios); } else if (paquete.TipoDominio == TipoDato.Municipio) { List <Municipio> listaMunicipios = MunicipioDAO.ConsultarMunicipios(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaMunicipios); } else if (paquete.TipoDominio == TipoDato.DelegacionTipo) { List <DelegacionTipo> listaTiposDelegacion = DelegacionTipoDAO.ConsultarTipos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaTiposDelegacion); } else if (paquete.TipoDominio == TipoDato.Conductor) { List <Conductor> listaConductores = ConductorDAO.ConsultarConductores(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaConductores); } else if (paquete.TipoDominio == TipoDato.Vehiculo) { List <Vehiculo> listaVehiculos = VehiculoDAO.ConsultarVehiculos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaVehiculos); } else if (paquete.TipoDominio == TipoDato.Cargo) { List <Cargo> listaCargos = CargoDAO.ConsultarCargos(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaCargos); } else if (paquete.TipoDominio == TipoDato.Dictamen) { Dictamen dictamen = DictamenDAO.ConsultarDictamenDeReporte(paquete.Consulta); respuesta = JsonSerializer.Serialize(dictamen); } else if (paquete.TipoDominio == TipoDato.ReporteSiniestro) { List <ReporteSiniestro> listaReporteSiniestro = ReporteSiniestroDAO.ConsultarReportes(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaReporteSiniestro); } else if (paquete.TipoDominio == TipoDato.Fotografia) { //Implementar FotografiaDAO } return(respuesta); }
private void CargarCmbDelegacion() { cmb_Delegacion.Items.Clear(); cmb_Delegacion.Items.Add("Delegación"); List <Delegacion> listaDelegaciones = DelegacionDAO.GetDelegacionesLogin(); foreach (Delegacion elemento in listaDelegaciones) { cmb_Delegacion.Items.Add(elemento); } cmb_Delegacion.SelectedIndex = 0; }
/* * 0 - No fue posible ejecutar el query. * 1 - El query se ejecutó con exito * -1 - Error al ejecutar el query */ private string ProcesarInsercion(Paquete paquete) { string respuesta = ""; int resultado = 0; if (paquete.TipoDominio == TipoDato.Delegacion) { resultado = DelegacionDAO.RegistrarDelegacion(paquete.Consulta); respuesta = resultado.ToString(); } else if (paquete.TipoDominio == TipoDato.Usuario) { resultado = UsuarioDAO.RegistrarUsuario(paquete.Consulta); respuesta = resultado.ToString(); } else if (paquete.TipoDominio == TipoDato.Municipio) { //No se ocupa } else if (paquete.TipoDominio == TipoDato.DelegacionTipo) { //No se ocupa } else if (paquete.TipoDominio == TipoDato.Conductor) { resultado = ConductorDAO.RegistrarConductor(paquete.Consulta); respuesta = resultado.ToString(); } else if (paquete.TipoDominio == TipoDato.Vehiculo) { resultado = VehiculoDAO.RegistrarVehiculo(paquete.Consulta); respuesta = resultado.ToString(); } else if (paquete.TipoDominio == TipoDato.Cargo) { //No se ocupa } else if (paquete.TipoDominio == TipoDato.Dictamen) { resultado = DictamenDAO.RegistrarDictamen(paquete.Consulta); respuesta = resultado.ToString(); } else if (paquete.TipoDominio == TipoDato.ReporteSiniestro) { //Falta implementar } else if (paquete.TipoDominio == TipoDato.Fotografia) { //Falta implementar FotografiaDAO } return(respuesta); }
public EliminarUsuario(String username) { InitializeComponent(); delegaciones = DelegacionDAO.getAllDelegaciones(); cb_delegacion.ItemsSource = delegaciones; cargos = new string[] { "Administrativo", "Agente De Transito", "Perito", "Soporte" }; DataContext = this; this.username = username; usuarios = new List <Usuario>(); usuariosFiltrados = new List <Usuario>(); llenarTabla(); }
private void btn_EliminarDelgacion_Click(object sender, RoutedEventArgs e) { int seleccion = tbl_Delegaciones.SelectedIndex; if (seleccion >= 0) { int resultado = DelegacionDAO.EliminarDelegacion(delegaciones[seleccion].IdDelegacion); if (resultado == 1) { CargarTabla(); } } }
private void button_Eliminar_Click(object sender, RoutedEventArgs e) { try { if (delegacionSeleccionada != null) { DelegacionDAO.removeDelegacion(delegacionSeleccionada); MessageBox.Show("Delegación eliminada de manera exitosa."); vaciarCampos(); llenarTabla(); } } catch (Exception x) { MessageBox.Show("Ocurrió un error, inténtelo de nuevo."); } }
private void btn_EliminarDelegacion_Click(object sender, RoutedEventArgs e) { int index = dgDelegaciones.SelectedIndex; if (index >= 0) { Delegacion delegacion = listDelegacion[index]; if (MessageBox.Show("¿Desea eliminar el reporte con numero: " + delegacion.IdDelegacion + "?", "Eliminar reporte", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.Yes) { DelegacionDAO.eliminarDelegacion(delegacion.IdDelegacion); CargaDelegaciones(); } } else { MessageBox.Show("Seleccione una delegacion"); } }
private string ProcesarPeticion(Socket clienteRemoto, Paquete paquete) { string respuesta = ""; if (paquete.TipoQuery == TipoConsulta.Select && paquete.TipoDominio == TipoDato.Delegacion) { List <Delegacion> listaDelegaciones = DelegacionDAO.ConsultarDelegaciones(paquete.Consulta); respuesta = JsonSerializer.Serialize(listaDelegaciones); } else if (paquete.TipoQuery == TipoConsulta.Select && paquete.TipoDominio == TipoDato.Usuario) { Usuario usuario = UsuarioDAO.getInicioSesion(paquete.Consulta); if (usuario != null) { respuesta = JsonSerializer.Serialize(usuario); } } return(respuesta); }
private void btn_GuardarDelegacion_Click(object sender, RoutedEventArgs e) { if (ValidarFormulario()) { int resultado; Delegacion delegacion = new Delegacion(); if (!esNuevo) { delegacion.IdDelegacion = delegacionEdicion.IdDelegacion; } delegacion.Nombre = txt_Nombre.Text; delegacion.CodigoPostal = txt_CodigoPostal.Text; delegacion.Colonia = txt_Colonia.Text; delegacion.Calle = txt_Calle.Text; delegacion.Correo = txt_Correo.Text; delegacion.Numero = txt_Numero.Text; int indiceMunicipio = cmb_Municipio.SelectedIndex; delegacion.IdMunicipio = municipios[indiceMunicipio].IdMunicipio; int indiceTipo = cmb_Tipo.SelectedIndex; delegacion.IdTipo = tiposDelegacion[indiceTipo].IdTipoDelegacion; if (esNuevo) { resultado = DelegacionDAO.RegistrarDelegacion(delegacion); } else { resultado = DelegacionDAO.EditarDelegacion(delegacion); } if (resultado == 1) { this.DialogResult = true;; this.Close(); } } }
private void btn_eliminarDelegacion_Click(object sender, RoutedEventArgs e) { int indiceSeleccion = dg_delegaciones.SelectedIndex; if (indiceSeleccion >= 0) { Delegacion delegacionEliminar = delegaciones[indiceSeleccion]; MessageBoxResult resultado = MessageBox.Show("¿Estas seguro de eliminar la delegación " + delegacionEliminar.NombreAlias + "?", "Confirmar accion", MessageBoxButton.OKCancel); int idDelegacion = DelegacionDAO.cargarIdDelecacion(delegacionEliminar.NombreAlias); if (resultado == MessageBoxResult.OK) { int tieneUsuarios = UsuarioDAOcs.ValidarUsuariosDelegacion(idDelegacion); if (tieneUsuarios == 0) { int resultadoEliminar = DelegacionDAO.EliminarDelegacion(idDelegacion); if (resultadoEliminar == 1) { MessageBox.Show("Delegacion eliminada correctamente"); CargarDelegaciones(); } else { MessageBox.Show("Error al eliminar la delegación"); } } else { MessageBox.Show("La delegación no se ha podido eliminar debido a que tiene usuarios registrados en ella"); } } } else { MessageBox.Show("Debe de seleccionar una delegación para continuar"); } }
public void CargarDelegaciones() { delegaciones = DelegacionDAO.ObtenerDelegaciones(); dg_delegaciones.AutoGenerateColumns = false; dg_delegaciones.ItemsSource = delegaciones; }
private void CargaDelegaciones() { listDelegacion = DelegacionDAO.getDelegaciones(); dgDelegaciones.ItemsSource = listDelegacion; }
public void CargarTabla() { delegaciones = DelegacionDAO.ConsultarDelegaciones(); tbl_Delegaciones.ItemsSource = delegaciones; }
public void CargarDelegaciones() { cmb_delegacion.ItemsSource = DelegacionDAO.ObtenerDelegaciones(); }
private void btn_confirmarRegistro_Click(object sender, RoutedEventArgs e) { String nombreUsuario = tbx_nombreUsuario.Text; String nombre = tbx_nombreRegistro.Text; String apellidoPaterno = tbx_aPaternoRegistro.Text; String apellidoMaterno = tbx_aMaternoRegistro.Text; String contraseña = pbx_contraseña.Password; String tipoUsuario = cmb_tipoUsuario.Text; String nombreDelegacion = cmb_delegacion.Text; int idDelegacion = DelegacionDAO.cargarIdDelecacion(nombreDelegacion); if (isNuevo == true) { if (pbx_contraseña.Password.Equals(pbx_confirmarPass.Password)) { String nombreUsuarioViejo = usuarioEditar.NombreUsuario; int resultadoActualizar = UsuarioDAOcs.actualizarInformacionUsuario(nombre, apellidoPaterno, apellidoMaterno, nombreUsuario, contraseña, idDelegacion, tipoUsuario, nombreUsuarioViejo); if (resultadoActualizar == 1) { MessageBox.Show("Información actualizada correctamente"); UsuariosRegistrados ventanaUsuariosRegistrados = new UsuariosRegistrados(usuarioConectado); ventanaUsuariosRegistrados.Show(); this.Close(); } else { MessageBox.Show("Error al actualizar la información, inténtelo de nuevo más tarde"); } } } else { int seRegistro; if (pbx_contraseña.Password.Equals(pbx_confirmarPass.Password)) { if (tbx_nombreUsuario.Text == "" || tbx_nombreRegistro.Text == "" || tbx_aPaternoRegistro.Text == "" || tbx_aMaternoRegistro.Text == "" || pbx_contraseña.Password == "" || cmb_tipoUsuario.Text == "") { MessageBox.Show("Campos faltantes"); } else { if (UsuarioDAOcs.comprobarExistencia(nombreUsuario) == false) { seRegistro = UsuarioDAOcs.RegistrarUsuario(nombre, apellidoPaterno, apellidoMaterno, nombreUsuario, contraseña, idDelegacion, tipoUsuario); if (seRegistro == 1) { MessageBox.Show("Usuario registrado correctamente"); UsuariosRegistrados ventanaUsuariosRegistrados = new UsuariosRegistrados(usuarioConectado); ventanaUsuariosRegistrados.Show(); this.Close(); } else { MessageBox.Show("El nombre de usuario que inténtas registrar ya existe dentro del sistema"); } } else { MessageBox.Show("El nombre de usuario que inténtas registrar ya existe dentro del sistema"); } } } else { lbl_passValidador.Visibility = Visibility.Visible; pbx_contraseña.Foreground = Brushes.Red; pbx_confirmarPass.Foreground = Brushes.Red; } } }
private void CargarCmb_Delegacion() { delegaciones = DelegacionDAO.ConsultarDelegaciones(); cmb_Delegacion.ItemsSource = delegaciones; }
private void llenarTabla() { delegaciones = DelegacionDAO.getAllDelegaciones(); dg_DelegacionesMunicipales.AutoGenerateColumns = false; dg_DelegacionesMunicipales.ItemsSource = delegaciones; }