Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 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);
     }
 }
Ejemplo n.º 3
0
        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);
            }
        }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
 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);
     }
 }