public int recuperaridLlamada(Llamadas llamada) { try { string sql = "SELECT * FROM llamadas WHERE telefonoUsuario = @telefono AND descripcion = @descripcion AND solucion = @solucion AND usuarios_idUsuario = @usuarios_idUsuario"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.Parameters.AddWithValue("@telefono", llamada.telefonoUsuario); cmd.Parameters.AddWithValue("@descripcion", llamada.descripcion); cmd.Parameters.AddWithValue("@solucion", llamada.solucion); cmd.Parameters.AddWithValue("@usuarios_idUsuario", llamada.usuarios_idUsuario); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { llamada.idLlamadas = Convert.ToInt32(reader["idLlamadas"]); } reader.Close(); return(llamada.idLlamadas); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(llamada.idLlamadas); } }
public bool siEsLlamadaAgendaInsertaFechaEnAgenda(Llamadas llamada) { try { string sql = "INSERT INTO agenda (idLlamadas, idUsuarios, fechaAgenda) VALUES (@idLlamadas, @idUsuarios, @fechaAgenda)"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.Parameters.AddWithValue("@idLlamadas", llamada.idLlamadas); cmd.Parameters.AddWithValue("@idUsuarios", llamada.usuarios_idUsuario); cmd.Parameters.AddWithValue("@fechaAgenda", llamada.fechayHora); Console.WriteLine(cmd.CommandText); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(false); } }
public bool insertarServiciosEnLlamadas(Llamadas llamada, int servicio) { try { string sql = "INSERT INTO llamadaServicios VALUES(@idLlamada,@idServicios)"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.Parameters.AddWithValue("@idLlamada", llamada.idLlamadas); cmd.Parameters.AddWithValue("@idServicios", servicio); Console.WriteLine(cmd.CommandText); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(false); } }
public bool showLlamadas(DataGrid dataGrid, Llamadas lla) { try { string sql = "SELECT usuarios.nombre, usuarios.primerApellido, usuarios.segundoApellido, llamadas.fechaYHora, tiposLlamadas.nombre, llamadas.descripcion, llamadas.solucion FROM usuarios, llamadas, tiposLlamadas WHERE usuarios.idUsuario = llamadas.usuarios_idUsuario AND llamadas.tipoLlamada = tiposLlamadas.idTipoLlamada"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.ExecuteNonQuery(); DataTable dt = new DataTable(); MySqlDataAdapter da = new MySqlDataAdapter(cmd); da.Fill(dt); dataGrid.DataContext = dt; return(true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(false); } }
public bool insertCall(Llamadas llamada) { try { string sql = "INSERT INTO llamadas (tipoLlamada, usuarios_idUsuario, telefonoUsuario, descripcion, solucion) VALUES (@tipoLlamada, @usuarios_idUsuario, @telefonoUsuario, @descripcion, @solucion)"; MySqlCommand cmd = new MySqlCommand(sql, connection); cmd.Parameters.AddWithValue("@tipoLlamada", llamada.tipoLlamada); cmd.Parameters.AddWithValue("@usuarios_idUsuario", llamada.usuarios_idUsuario); cmd.Parameters.AddWithValue("@telefonoUsuario", llamada.telefonoUsuario); cmd.Parameters.AddWithValue("@descripcion", llamada.descripcion); cmd.Parameters.AddWithValue("@solucion", llamada.solucion); Console.WriteLine(cmd.CommandText); cmd.ExecuteNonQuery(); return(true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(false); } }