public static Ciudad ObtenerCiudad(int pId) { Ciudad pCiudad = new Ciudad(); MySqlConnection conexion = BDComun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM Ciudad where CiuId={0}", pId), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { pCiudad.CiuId = _reader.GetInt32(0); pCiudad.CiuNombre = _reader.GetString(1); pCiudad.CiuActiva = _reader.GetInt32(2); } conexion.Close(); return(pCiudad); }
public static int Agregar(Usuario pUsuario) { int retorno = 0; double balance = pUsuario.UsuIngresos - pUsuario.UsuEgresos; MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO Usuario " + "(UsuTipoPersona, UsuTipoIdentificacion, UsuIdentificacion," + " UsuNombreCompleto, UsuPrimerNombre, UsuSegundoNombre, " + " UsuPrimerApellido, UsuSegundoApellido, UsuActivo, " + " UsuCiudad, UsuDireccion, UsuTelefono, UsuIngresos, UsuEgresos, UsuBalance) " + " values ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}')", pUsuario.UsuTipoPersona, pUsuario.UsuTipoIdentificacion, pUsuario.UsuIdentificacion, pUsuario.UsuNombreCompleto, pUsuario.UsuPrimerNombre, pUsuario.UsuSegundoNombre, pUsuario.UsuPrimerApellido, pUsuario.UsuSegundoApellido, pUsuario.UsuActivo, pUsuario.UsuCiudad, pUsuario.UsuDireccion, pUsuario.UsuTelefono, pUsuario.UsuIngresos, pUsuario.UsuEgresos, balance), BDComun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static List <Usuario> consultarRepetidos() { List <Usuario> lstusuarios = new List <Usuario>(); MySqlCommand comando = new MySqlCommand(string.Format("SELECT Usuario.UsuNombreCompleto,Count(Usuario.UsuId) AS Registros FROM Usuario GROUP BY Usuario.UsuNombreCompleto"), BDComun.ObtenerConexion()); MySqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { Usuario lUsuario = new Usuario(); lUsuario.UsuNombreCompleto = resultado.GetString(0); lUsuario.UsuId = resultado.GetInt32(1); lstusuarios.Add(lUsuario); } return(lstusuarios); }
public static List <Usuario> consultarUsuarios() { List <Usuario> usuarios = new List <Usuario>(); MySqlCommand comando = new MySqlCommand(string.Format("SELECT\nUsuario.UsuId,\nUsuario.UsuTipoPersona,\nUsuario.UsuTipoIdentificacion,\nUsuario.UsuIdentificacion,\nUsuario.UsuNombreCompleto,\nUsuario.UsuPrimerNombre,\nUsuario.UsuSegundoNombre,\nUsuario.UsuPrimerApellido,\nUsuario.UsuSegundoApellido,\nUsuario.UsuActivo,\nUsuario.UsuCiudad,\nUsuario.UsuDireccion,\nUsuario.UsuTelefono,\nUsuario.UsuIngresos,\nUsuario.UsuEgresos,\nUsuario.UsuBalance,\nCiudad.CiuNombre as CiudadNombre \nFROM\nUsuario\nINNER JOIN Ciudad ON Usuario.UsuCiudad = Ciudad.CiuId"), BDComun.ObtenerConexion()); MySqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { Usuario pUsuario = new Usuario(); pUsuario.UsuId = resultado.GetInt32(0); pUsuario.UsuTipoPersona = resultado.GetString(1); pUsuario.UsuTipoIdentificacion = resultado.GetString(2); pUsuario.UsuIdentificacion = resultado.GetString(3); pUsuario.UsuNombreCompleto = resultado.GetString(4); pUsuario.UsuActivo = resultado.GetInt32(9); pUsuario.UsuCiudad = resultado.GetInt32(10); pUsuario.UsuDireccion = resultado.GetString(11); pUsuario.UsuTelefono = resultado.GetString(12); pUsuario.UsuIngresos = resultado.GetDouble(13); pUsuario.UsuEgresos = resultado.GetDouble(14); pUsuario.UsuBalance = resultado.GetDouble(15); pUsuario.UsuNombreCiudad = resultado.GetString(16); usuarios.Add(pUsuario); } return(usuarios); }
public static int Agregar(Ciudad pCiudad) { int retorno = 0; MySqlCommand comando = new MySqlCommand(string.Format("INSERT INTO Ciudad " + "(CiuNombre, CiuActiva) " + "values ('{0}','{1}')", pCiudad.CiuNombre, pCiudad.CiuActiva), BDComun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); return(retorno); }
public static List <Ciudad> consultarCiudad(string dato) { List <Ciudad> ciudades = new List <Ciudad>(); MySqlCommand comando = new MySqlCommand(string.Format("SELECT * FROM Ciudad WHERE CiuNombre LIKE '{0}%'", dato), BDComun.ObtenerConexion()); MySqlDataReader resultado = comando.ExecuteReader(); while (resultado.Read()) { Ciudad pCiudad = new Ciudad(); pCiudad.CiuId = resultado.GetInt32(0); pCiudad.CiuNombre = resultado.GetString(1); pCiudad.CiuActiva = resultado.GetInt32(2); ciudades.Add(pCiudad); } return(ciudades); }